The cost of manufactured intolerance – who will pay the price?
"Intolerance” is the new buzzword ruling our country’s airwaves. It is deeply disturbing to see the opposition, media, leftist intelligentsia and sections of religious clergy connive to vitiate communal harmony by ...