Suresh Kalmadi’s arrest in connection with allegations of irregularities in the award of a particular contract for the Commonwealth Games is perhaps giving nightmares to many others. Read more