The report card of Western Sanctions on Russia is out. And it’s nothing you have imagined! January 7, 2023
US tears into Europe for adopting green farming standards because it’s all about the money, silly! December 18, 2022
“100,000 Ukrainian soldiers are dead”, Ursula accidently reveals the ‘imprudence’ of Ukrainian military December 1, 2022