Russian police have detained more than 3,000 people in a crackdown on protests in support of jailed opposition leader Alexei Navalny, monitors say. Tens of thousands of people defied a heavy police presence to join some of the largest rallies against President Vladimir Putin in years.
Read more here.