October 3, 2010

Officials in New Delhi have confessed to corruption! They said the Metro project was such a success only because of the "underground connections!"

Commonwealth games kick off in New Delhi. We hope the worst is behind us...