James Mwaura, who has a personal best standing at 628 kilometres in 28 hours, has assured the country that he will bring home the Gold...