We are shocked to read your article. But it is true that religion, caste, state, language have divided our society. It is about mindset.
There are various factors which influnce people's mindset. Be it rejoicing of few people after Indian team losing to Pakistan, or something else. We also agree that not all the muslims are like that. But ONE fish rottens the whole pond. and this is in people's mindset. And their mindset cannot change in a day. A lot of my Hindu friend have similiar experience about Muslims.
Change is required to redirect their mindset.Lot of contineous effort is required. This is an ongoing process and it cannot be chaged in a day. But our effort should not stop with your 'freedom of expression alone'.
We should TRY & TRY. You try to change ur society and I try mine. Because we suceed or not is not important, our attempt should go ON & ON.
Only then our country will become strong & stronger.