Tuesday 16 September 2008

Post-Delhi blasts - Q and A

Desperation, cynicism, hopelessness, frustration, anger. Not just among people but even within the security forces and the government. Have things been ever so bad? Will things get worse or better?....