AFP - The Commonwealth Games are often known as the "friendly games" but New Delhi has little to smile about one month before the opening ceremony.




Source