News

July 7 – Protesters confront police during the Saba Saba demonstrations in Nakuru, Kenya. The day commemorates the 1990 ...