An Opera News Kenya publication
Many Kenyans were irked after seeing what in their eyes was a huge in justice by…