Peru Protests: Ministers Quit As Death Toll Mounts
Two government ministers have quit their posts in Peru after days of sometimes violent protests over the impeachment of the former president. Eko Hot Blog reports that Officials say eight more people died on Thursday during clashes between the army and supporters of Pedro Castillo. EDITOR’S PICKS New Orleans: Man Kills Female Uber Driver Atlanta: … Read more