Kenya hit historic century mark: Shujaa are the 2018 London 7s Challenge Trophy Winners
Kenya have achieved their historic pre-season target of 100 points after qualifying and winning Sunday's London Sevens Challenge Trophy final, at Twi
Source: Standard Digital