Appeasement is the worst possible policy for both Ukraine and Russia
As Vladimir Putin’s Ukraine War reaches the three-month mark, it is clear that things are not going according to the Kremlin plan. Ukrainian troops have forced Russia to retreat entirely…