Indians have got into the habit of blaming the West for our problems. It is high time we take a hard look at ourselves.
Read this post on travelingnoodles.com