India will have the most number of men’s javelin throwers among competing countries in next month’s World Championships in Tokyo, with Neeraj Chopra leading the pack of four, in a remarkable reflection of the ‘revolution’ brought by the two-time Olym…

