Resign Now, Mangudya Told

The Zimbabwe Economic Freedom Fighters (EFF) is baying for the Reserve Bank of Zimbabwe Governor John Mangudya's blood demanding that he must resign and vacate Number 80 Samora Machel Avenue, the central bank's headquarters, as he has…