How fast can a marathon be run? As Sabastain Sawe smashes the two-hour barrier in London, scientists reveal the ultimate limit - and why a 1:55 race isn't off the cards

More from Daily News