Putin’s Support in Russia Dwindles: Protest Erupts in Moscow, Senior Russian Officials having a Second Thought About Ukrainian Invasion.
Protests erupted in Russia with thousands taking to the streets in support of Ukraine, all across Moscow, thousands more are forming coalitions against the action of Putin on Ukraine. More…