Kenya Lionesses kicked off their World 7s Challenger Series campaign with a narrow 17-15 win over China in a match played at...
Px-Lab