Russia and China hate the West (Europe and America), Russia and China are a Communist Country and Communism was created and invented by the West (Europe)....Yeah, I know, Communist People can be that STUPID, matter of fact and truth, one of …
Russians Want to Destroy and Occupy Washington DC, London, & Paris
Russia lost another three airplanes today as Ukraine continues their hunt for Russian military aircraft in the occupied territories. Democracies around the world are pleading for Speaker Johnson to …