Kyle Griffin @kylegriffin1
Russian police detained more than 650 people participating in protests today against Moscow's invasion of Ukraine. The demonstrations are the largest organized protests against the Russian government since the Kremlin arrested Alexei Navalny. https://t.co/cMsm64VWjl — PolitiTweet.org