Russian protests and reactions. Thousands rallied across Russia in support of detained opposition leader Alexei Navalny on Saturday. In total, more than 3,500 people were arrested – the largest number in recent history. According to the Moscow Department of Health, 29 people and about 40 police officers were injured in the capital. The Kremlin has […]
Daily Memo: Navalny Protests, Chinese Assertiveness
Moscow downplayed the demonstrations.




