The London Marathon was held on April 24, and among its runners? Astronaut Tim Peake, orbiting above the Earth on the International Space Station, and he set the world(?) record for running a marathon in space.