It is now 65 Russian officials who demand the ousting of Vladimir Putin

It is now 65 Russian officials who demand the ousting of Vladimir Putin

Just days after Russian officials in St. Petersburg and Moscow openly called on President Vladimir Putin to relinquish power, the number of lawmakers calling for the Russian leader’s ouster has risen to 65. This is according to Kseniya Torstryem, one of the deputies from St. Petersburg who is collecting signatures for the initiative. Now city … Read more