Ukraine anti-Russia protestors in Sri Lanka target Russia embassy (28-Feb-22, International Relations)
Protestors were seen carrying placards with slogans like “Ukraine will win” and “Russia attacks Ukraine”.