Russian opposition leader Navalny detained upon returning from Germany
Alexei Anatolievich Navalny, a Russian opposition leader, politician, jurist and anti-corruption activist being arrested (PHOTO/Courtesy). MOSCOW -- Russian opposition leader ...