FeaturedPolitics Protest at The Zimbabwe Embassy in London against Robert Mugabe’s rule By Nehanda TV On Mar 14, 2016 82 Protest at The Zimbabwe Embassy in London against Robert Mugabe's ruleRobert Mugabe