Human rights group protest police killing

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