Touching send-off for village soccer legend
According to the Traffic Safety Council of Zimbabwe, an average 2 000 people die every year on the country’s roads. Most accidents are attributed to human error.
By Nhau Mangirazi
Jan. 13, 2024