Still grieving after his grandmother died a few days ago, India's top shot putter Tajinder Pal Toor on Monday shattered his own Asian record with a huge throw of 21.77m on the concluding day of the National Inter-State Championships in Bhubaneswar to qualify for the World Championships. (More Sports News)