An Opera News Kenya publication
A human rights group is up in arms over the killing of a 23-year-old youth at Mwembe…