Meme world! When truth is stranger than fiction (VIDEO)
December 7, 2023
Here's another installment of Meme World, and throughout the attached video, you will see that truth is stranger than fiction. We are being led by the worst of humanity, both in American, in Canada and in Europe. Our leaders are a collection of the biggest scammers, liars, cheaters and evil-doers that have ever lived on earth.