Recent events spark debate: a call for action against online insults to Islam and Hinduism, and criticism of a radio station license suspension. Read more...