The State (including a secular State) has a duty to maintain law and order and to do so it will amongst others have to protect the right to the freedom and dignity of all its people, which will include their right to religious freedom. If a Hindu or Christian in India had to open a restaurant outside a mosque in an Indian city, India despite its secular constitution will have to ensure that the State takes steps not to affront the religious beliefs of its Muslim people. Likewise, in order to ensure the religious freedom of the Hindu people, the State has left it to the provincial states to legislate on the religious sentiments of its people. Perhaps I am mistaken, but the message which I get from many Pakistanis is that a secular nation like India should prove its secularism by discriminating against or ignoring in total the religious sentiment of its majority religion being Hinduism. That will lead to anarchy and revolt which even the most secular of states cannot permit.