Gicumbi Stadium faces fresh scrutiny over infrastructure deficiencies

Gicumbi Stadium is home to Gicumbi FC. Photos by IGIHE
Gicumbi Stadium is home to Gicumbi FC. Photos by IGIHE
Peter Kamasa