India

Why Amartya Sen is grossly wrong in criticizing the Modi Government
Neha Dhupia once said that in India only Shahrukh Khan sells (deliberately avoided the full quote :P). That decade old statement has no relevance today…