Trump to Ukraine: Surrender!

The latest “peace” plan for Ukraine that is being floated by the Trump administration is a catalogue of Russian demands dating back to 2022. It includes, but is not limited to: Ukraine giving up all of Donbass, Luhansk and Donetsk, even the parts it currently...

History Repeating Itself

In September 1938, the British Prime Minister, Neville Chamberlain, met Adolf Hitler in Munich for a Summit. On August 15, 2025, the American President Donald Trump, will meet Vladimir Putin in Alaska for a Summit. Hitler wants to annex a significant part of...