Rocked Buzz

Breaking News & Social Content Platform

The Kremlin Has Entered the Chat

On the chilly, clear afternoon of February 24, 2022—the day Vladimir Putin’s forces launched their full-scale invasion of Ukraine—a handful of Russian opposition politicians gathered in front of Saint Petersburg’s…

Continue reading
0 Comments