Nothing in this world is absolute but relative. Do you think abusing Indian law, Indian flag, National bird, and President will correspond to Freedom of Speech? Answer is No. Anything that can lead to communal violence or tension cannot be termed as Freedom of Speech. People have to have restrain while writing blogs and airing their view. In absence of strict cyber laws or process in place to prevent what goes out to public therefore banning is the last resort. But I also believe banning such blogs wont alone solve the problem but innocent people getting mislead and provocative reading such views after an incident will definitely prevent situations getting out of control. Most of violence after an incident is result of provocation.