South African police have captured Zimbabwean national Lovemore Musoyi, who had been on the run since 2023 after escaping from custody in Mpumalanga Province.
A few days ago, renowned economist and former member of the Reserve Bank of Zimbabwe (RBZ) Monetary Policy Committee, Eddie Cross, made some interesting ...