It seems you are repeating HIS MASTER'S (BJP's) VOICE. Pl get out of India and visit countries like Iran, Pakistan and countries of south east Asia and far east and meet people from business community. They are either scared of India because of its growing economic might and those who do not intend to compete with India, are full of praise both for its growth and its democracy - particularly freedom of speach. So please do not believe everything that your MASTER tells you.