PoliticsNews Zim activists in UK demonstrate at 10 Downing Street (Video) By Nehanda TV On Aug 31, 2016 58 10 Downing StreetZim activists