World Champion and Olympic gold medalist javelin thrower Neeraj Chopra expressed his thoughts on his performance in the Diamond League final at Zurich on Thursday, saying he had a “hard day” at the event despite managing to throw the javelin over 85 m.Neeraj Chopra’s streak of to







