Eliud Kipchoge has become the first athlete to run a marathon in less than two hours, although it will not count as a world record.The ...... Read more