Putin’s invasion and the failure of peace

“The war began today (24 February 2022) … Today represents the world’s failure to find peace for Ukraine. Unfortunately, tomorrow won’t be any better.”