Queen Elizabeth Posts A Tweet; The World Ceases To Exist In Response
“The Queen’s message snowballed and caused reactions from people in the majority of countries on all continents!”
Newslo, The Least Trusted Name In News, Your #1 source for political humor and satire. Find the latest news and latest updates from World section.
Input your search keywords and press Enter.