Olympian David Rudisha on Kenya's victory at Singapore Sevens April 19, 2016 2517 Ultimate Rugby Olympian David Rudisha on Kenya's victory at Singapore Sevens