Press Freedom Index should win the Pulitzer Prize in literature
India has witnessed a massive meltdown of the left-liberal ecosystem after Reporters Without Borders, RSF released its annual report named “Global Press Freedom Index.” In the new ranking, India’s position came ...