Dregs of the Earth
The shocking disclosure last week of our weight lifters having failed doping tests, has caused our nation a great deal of embarrassment. Indian weightlifting has been scarred by the bane of doping for quite sometime, and the present situation isn't really a surprise for those who have been following the sport in India for awhile. However, what is really shocking and surprising is the fact that in [...]