Zelensky Says Now Is The Time World Leaders Can Stop Putin

As world leaders meet in Indonesia this week the Ukraine President has sent a message them.

Telling them they can stop Putin now:

https://english.nv.ua/nation/now-is-the-time-when-russia-s-destructive-war-must-and-can-be-stopped-zelenskyy-tells-g20-50284146.html

If they can coordinate together this week East and West all at once against Putin they can really do something.

For sure.