IMLU-Executive-Director-Pet

IMLU Executive Director Peter Kiama says the organisation has documented over 100 cases of deaths as a result of police bullets coupled with lack of proper investigations and accountability/FILE