Neeraj Chopra has been dealing with a back problem for the past two weeks and that might have affected his performance in the World Championships finals in Tokyo
News for you 247
Neeraj Chopra has been dealing with a back problem for the past two weeks and that might have affected his performance in the World Championships finals in Tokyo