Athletics chief: Idowu’s gone missing

 
Phillips Idowu of Great Britain competes in the men's Triple Jump final at the 13th IAAF World Championships in Daegu, Republic of Korea, 04 September 2011. Photo:EPA/Jeon Heon-Kyun