It is a huge setback for India as Neeraj Chopra, the star javelin thrower for India, withdrew from the forthcoming Commonwealth Games on Tuesday. The 24-year-old sustained an undisclosed injury in his historic silver medal-winning run at the most recent World Championships. Neeraj Chopra was scheduled to defend his title in Birmingham, where the Games will get underway on Thursday.