NewsFeatured Desperate Mbare vendors defy the weather, soldiers and police – VIDEO By Nehanda TV On Feb 8, 2019 9,593 Desperate Mbare vendors defy the weather, soldiers and police – VIDEO Mbare vendors