Sports

Kenya 7s Unveils Squad for Olympics

Kenya 7s announces its squad for the Paris Olympics, featuring co-captains Vincent Onyala and Herman Humwa. Coach Kevin Wambua retains the team from the HSBC Challenger series. Kenya, qualified as African Champions, faces tough co...