
This past week has been a historic one both in India and abroad. We started off by waking up the morning after Diwali only to find – or rather, not being able to find – Delhi, smothered under a blanket of smog. The hue and cry raised was a tremendously deafening one with many a […]