Trolling Conspiracy theory nutcases of Social Media Brian Penny December 8, 2023 Learn about the insane nut job spreading incoherent conspiracy theories on Twitter all day every day