Two-time Olympic 800 meters champion David Rudisha’s poor run of form, especially in the Diamond League in Shanghai (May 13) and Stockholm (June 16) has led to many tongues wagging.
The once invincible King David may be dealing with challenges at home and this could explain poor performance.