Security officers guard match officials changing room after the abandonment of the match between AFC Leopards SC and Kenya Police FC due to fans unrest during their Mozzart Bet Cup Semi-Finals match at Police Sacco Stadium in Nairobi on May 26, 2024. Photo/Sportpicha