Article by [author-name] (c) World: BreakingNews.ie - Read full story here.
More than 2,000 arrested amid protests across Russia demanding Navalny’s release
Russian authorities mounted a massive effort to stem the tide of demonstrations after tens of thousands rallied across the country last weekend.