A Tale of Two Cities
February 23rd 2008 Delhi! The beating heart of India and home to 13,000,000. All of India's aspirations and ambitions, hopes and hopelessness, poverty, progress and pollution and any other combination of contrasts swamp every millimeter of Delhi's 1483 square km.
There was nothing 'new' inside or outside New Delhi train station. The deafening cacophony, irrepressible masses and pungent odors were disorienting. Luc
... read more