Skip to playerSkip to main content
  • 16 years ago
The Commonwealth Games are just over 200 days away. Delhi seems to have take a leaf out of Beijing's book, not only as far as public infrastructure projects are concerned, but also with policies over its beggars.
Be the first to comment
Add your comment

Recommended