An Opera News Kenya publication
Last week, Kenya was rocked by anti-government protests led by opposition leader Raila Odinga. The protests…