European leaders who support peace can’t stand next to Putin on May 9

European leaders who truly support peace cannot stand next to Vladimir Putin, who launched aggression against Ukraine, on May 9 in Moscow; instead, they should arrive in Ukraine tomorrow to support its fight against Russian invaders.

This was stated today in Warsaw,…

Continue Reading