government
'They Really Descend on Journalism They Don't Like': Press Freedom in India, on the Eve of the G20
As unfortunate as it is, India is a founding and permanent member, it appears, of this cloud of shame where journalists get killed in connection with their work and no final justice is rendered.Sep 08 2023