Appeasers

Ukraine War, January 19, 2023: Poland threatens to send Leopard 2 tanks to Ukraine without German approval

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…

Read More

Ukraine War, December 5, 2022: The face of appeasement–U.S. modified HIMARS artillery launchers so they couldn’t hit targets in Russia; How dare they? Ukraine attacks targets in Russia




Ukraine War, August 17, 2022: It is time to get serious and end this war