Neeraj Chopra: India’s Star Javelin Thrower

India’s star javelin thrower Neeraj Chopra created history by winning the gold medal at the World Athletics Championships. … Continue reading Neeraj Chopra: India’s Star Javelin Thrower