CPJ slams India for blocking independent Kashmiri news outlet ‘The Kashmir Walla’
<description>NEW YORK:The Committee to Protect Journalists, a US-based international watchdog body, Monday called on the Indian authorities to…
Read More