China Beat Physical Kenya to Win World Rugby’s HSBC Sevens Challenger Final in Dubai

China got off to the perfect start with victory as the dominant force in World Rugby’s HSBC Sevens Challenger to secure gold with a 19-5 win over Kenya in the final in Dubai on Saturday.