What exactly is offensive in saying "Bharat mata ki Jai" that makes some people refuse to say it? What were the highlights of PM Modi's speech on New Year's Eve 2017 and what are your views about it ?