Defamation in India - IPC Section 499/500 vs Freedom of Speech

Criminal defamation is in news ...