Clause (2) of Article 19 of the Indian constitution enables the legislature to impose reasonable restrictions on free speech under following heads.
security of the State,
friendly relations with foreign States,
public order,
decency and morality,
contempt of court,
defamation...