The price paid for opposing President Putin? Opposition leader sentenced to 25 years in Russia
creative commonKara-Murza Russian, an opposition politician who holds a British passport, has consistently spoken out against President Vladimir Putin and...