Kenya Police FC coach Salim Babu with his charges ponder next move after the abandonment of their match against AFC Leopards SC due to fans unrest during their Mozzart Bet Cup Semi-Finals match at Police Sacco Stadium in Nairobi on May 26, 2024. Photo/Sportpicha