Ukraine Biden Putin peace europe

Ukraine’s freedom is the price of Europe’s peace

"Who in the Lord's name does Putin think gives him a right to declare new so-called countries on territory that belonged to his neighbours?" asked President Biden yesterday, with all the misplaced pauses and stammers of an amateur actor with…