Written by Sylvester Chalira This season Pep Guardiola’s Manchester City has taken the English Premier League by storm. They have set a new English record for consecutive wins (19) and, with 59 points and 61 goals accrued 21 games into a 38 game season, they are on course to beat the existing Premier League records […]Read more "Catching Manchester City"
Stewart Kambewa has just returned from a 663km bike ride. We will catch up with him after he gets some much needed rest.Read more "He cycled 663km in five days"
Photo credits: The Shire Porter PhotographyRead more "Photo story: ILLOVO Mphamvu Race 2016 Part II"