Can Indians have a good laugh at themselves?

Samkhya Edamaruku, CNN-IBN | Nov 17, 2007 at 01:03am


MTV survey says, Indians are one happy lot. But can we laugh at ourselves?

Comments (0)