India’s long-distance runner Gulveer Singh bettered his own men’s 10,000m national record, clocking 27:00.22s at The Ten 2025 athletics meet. The 26-year-old shaved off 14.66 seconds to better his own ...