free speech India

No country for free speech? Delhi Minority Commission Chairman Zafarul Islam Khan charged with sedition

No country for free speech? Delhi Minority Commission Chairman Zafarul Islam Khan charged with sedition

The Special Cell of Delhi Police has registered a case of sedition against Chairman of Delhi Minority Commission Zafarul Islam Khan for a...Read More

Free speech means right to dissent

Free speech means right to dissent

FREEDOM of expression is the most Indian of values which was staunchly defended by Lord Brahma himself in the Natya Shastra.

Free Press Journal

www.freepressjournal.in