SPORTS CAF Locks Fans Out Of Machakos Stadium During International MatchesBy Bonface OsanoAugust 28, 2019 The Confederation of African Football (Caf) has allowed Gor Mahia and Harambee Starlets to stage their international games at the…