Sebastian Coe has been elected as the president of International Association of Athletics Federation (IAAF) on Wednesday. Winning by a ballot vote of 115 to 92 in the 50th Congress of the governing body, he was looking very happy and enthusiastic after the victory. He defeated Sergey Bubka of Ukraine. Lord Coe himself is a […]