In case you didn't know, 'Peter Sweden' is an alias for Peter Imanuelsen, a xenophobic pseudo-journalist who has denied the Holocaust, called the moon landing a hoax and suggested LGBTQ people be sent to camps.

He pushes misinformation like a drug...