Stuff Do leftists anywhere do anything but protest? Charles Darwin November 7, 2024 UK activists stage demo outside US Embassy following Trump reelectionAngered activists have descended outside the US Embassy in London to stage a protest against Donald Trump following his re-election. Continue Reading Previous Previous post: Enjoy…… Related News Enjoy…… November 6, 2024 Let’s hope they all move overseas like they promised November 6, 2024