On December 25, 2009 By pramitsingh Topic: Say That Again, Twitter, Christmasexcess
Not everyone is taken in by the marketers' dream of a white, shopping heaven. It is a wonder how the most advanced country in the world can be sold on myths and chocolate factories. And they wonder at India's religions.