43 Countries Demand Independent Investigation Into Navalny's Death, Putin's Role
More than 40 countries on Monday demanded an independent international investigation into the death of Russian opposition leader Alexei Navalny -- and said President Vladimir Putin bore ultimate responsibility.
International Business Times ·