PoliticsFeaturedNews “Police in Zimbabwe have never used excessive force, they have used appropriate force” – Chombo By Nehanda TV On Oct 10, 2016 201 https://nehandatv.com/wp-content/uploads/2016/10/Chombo.mp4 ChomboPolice brutality