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