India’s continued ranking of 157th on the World Press Freedom Index is attributed in part to cases filed against journalists for social media activity.
Democratizing information: Free world-class API and RSS feeds for every business.
India’s continued ranking of 157th on the World Press Freedom Index is attributed in part to cases filed against journalists for social media activity.