By Farai D Hove | Bowing to public pressure, the government of Zimbabwe has internally decided to allow the sale of Starlink devices in Zimbabwe but at the back of the US company taking on its survellience demands. Zimbabwe is now demanding saying for the final permission to go through, the company must allow the…