100,000+

December 26, 2022 camillerimark 0

100,000 dead Russian soldiers and more in Ukraine should be enough to tell Russia, China, the Iranian Ayatollahs, Bashar al-Assad, and any other authoritarian state […]