Posts

Showing posts with the label trolling

CERN Satanic Ritual Hoax

Richard Gutjahr Ted Talk - How I Became Fake News