India’s Gulveer Singh clocks 59:42 to break national half-marathon record in New York
The 27-year-old army athlete clocked 59:42, surpassing the previous national record of 1:00:30 set by steeplechase specialist Avinash Sable at the 2020 Delhi Half Marathon.

