Henry Chimbiri Blames Police for Child's Abduction

Your browser doesn’t support HTML5

Henry Chimbiri, the father of Cecilia Chimbiri, who was abducted by suspected security agents in Harare on Wednesday while she was participating in a public protest over food shortages in Zimbabwe, has blamed the police for his daughter's disappearance and torture. There was no police comment.