AFP - Australia's Commonwealth Games chef de mission Steve Moneghetti said Thursday New Delhi Games organisers should be congratulated and not castigated.




Source