There seems to be dissatisfaction among people in Russia over President Vladimir Putin’s decision to invade neighbouring Ukraine. Angry Russian citizens took to streets across the country, especially Moscow, in protest against Putin’s decision to invade Ukraine. Thousands of Russian people took to the streets in Moscow, chanting slogans “no war”, following the full-scale invasion […]