Canberra | Protest at russian embassy against Genocide!
Russian Embassy of Australia, Canberra 78 Canberra Avenue, Griffith, ACT, AustraliaATTENTION CANBERRA and the FREE WORLD: The failing military campaign by putin’s army is turning into genocide against unarmed civilians in Ukraine. Vengeful and desperate to please their blood thirsty leader, russians invoked true evil. Horrific footage in Bucha is just the beginning. New revelations from tens if not hundreds of villages and towns are […]