Since late April, Kenya’s opposition has staged weekly protests across the country against the Independent Electoral and Boundaries Commission (IEBC), whose leadership has been fighting off credibility concerns for years. At least three people allegedly have been shot dead by police in… Read More ›
