LONDON (AP) — Sabastian Sawe of Kenya wins London Marathon in world-record men’s time of 1 hour, 59 minutes and 30 seconds.