Commonwealth Games overshadows Chaturvedi

Vol 14, PW 22 (05 May 11) People & Policy
     

Girish Chaturvedi might have a hard time living down his association with the unmitigated disaster that was the Commonwealth Games in Delhi last October....