Police vs Leopards

Police

13 Dec 2025

Full Time
00

Leopards

Nyayo National Stadium (Nairobi)
2025/2026