Tag: Moscow


Become a member

Get the best offers and updates relating to Liberty Case News.

Video: Tens of Thousands of Protests In Russia Demanding For Navaln’s Release

According to reports, more than 3,000 protesters have been arrested, including Russian President Vladimir Putin’s top critic Navalny, his wife Yulia Navalnaya, his spokesperson Kira Yarmysh, and dozens of his close aides.