Saturday, February 20, 2010

Are Indian cities sitting ducks?

EDIT:
Deccan Herald published this piece hence updating it to reflect the appropriate link.


ShaKri

0 reflections:

 
;