India ranked abysmally low at 133 on World Press Freedom Index
Washington:India ranks an abysmally low at 133 among 180 countries in the latest annual World Press Freedom Index which says Prime Minister Narendra Modi seems “indifferent” to the threats against journalists. The 2016 ‘World Press Freedom Index’ released by Reporters Without Borders (RSF) is led by Finland, which retained its top spot for the sixth…