An Opera News Kenya publication
Thousands of supporters of South Africa’s African National Congress (ANC) took to the streets of downtown…