Canberra | Protest at russian embassy against Genocide!
Russian Embassy of Australia, Canberra 78 Canberra Avenue, GriffithATTENTION 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 […]