The News And Times Review - NewsAndTimes.org | Links | Blog | Tweets  | Selected Articles 

Categories
News Review

Meanwhile in Russia: head of RT Margarita Simonyan says that Russia is defeating the United States every single day. She mocks Donald Trump and JD Vance for pathetically cosplaying Putin, with their plans to annex Greenland based on a future referendum. youtube.com/watch?v=ZgKEG8…