My Republica

Ujjwal Acharya

The author is South Asia Coordinator for the International Federation of Journalists (IFJ)

Shrinking freedoms

November 7, 2017 01:30 AM

India, which is the biggest democracy in the world, could be termed the biggest mockery of democracy in the world so far as freedom of speech is concerned.