No, bottom line is that Indians are defending anti-Muslim discrimination yet again and turning every thread into a China-bashing and Muslim-bashing session. Whatever frustrations you guys have with China, we really don't care to be dragged into your obsession.
As usual, the Indian troll brigade derails every thread with their anti-Muslim, anti-China obsession.
As for France, I already explained about truth in advertising. If France declared itself a Christian Republic, they could enact all sorts of laws, like the Vatican, and no one could accuse them of hypocrisy.