Protests throughout Russia call for Navalny release
Published
Widespread protests Wednesday resulted in hundreds of arrests as demonstrators called for the release of Kremlin critic Alexei Navalny. Plus the impact of Chadian President Idriss Deby on the region.
Full Article