Russian opposition leader Alexei Navalny has been jailed for 15 days for resisting police orders

AP News
|
Posted: Mar 27, 2017 8:17 AM

MOSCOW (AP) — Russian opposition leader Alexei Navalny has been jailed for 15 days for resisting police orders.