The Zimbabwe Council of Churches (ZCC) has urged the government to take responsibility for the recent surge in road traffic accidents, pointing to the failure to resuscitate a reliable public transport system as a key underlying cause.The council highlighted that recent fatal cra......
11 August 2025