Shot put medallist
Olympic-bound shot putter Toor continues impressive form with 21.10m throw
Tajinder Pal Singh Toor booked an Olympic ticket last Monday with a national record throw of 21.49m during the Indian Grand Prix 4
Former Indian shot put medalist arrested in US for killing wife and mother
When police arrived at the scene, they found Iqbal Singh covered in blood, suffering from self-inflicted stab wounds
1 of 1