News

At just 22, Animesh Kujur is now India's fastest man alive. Hailing from a remote village in Chhattisgarh, he is rewriting the history of Indian track and field.