News

Saba Saba, meaning "seven seven" in Kiswahili, has become a rallying cry for Kenya's pro-democracy demonstrators. Despite the ...
The action required must come from governments, and should include upholding the law against protests that cross the line ...