Neeraj Chopra creates history again, wins silver medal for India at World Championships Posted on July 24, 2022