Your NPR news source

Russia jails Putin critic Navalny despite protests

SHARE Russia jails Putin critic Navalny despite protests

Alexei Navalny had returned to Russia after treatment in Germany for Novichok poisoning. Also: US Democrats lay out impeachment case against Trump, and a prize for those who invented LEDs - Light Emitting Diodes.

More From This Show