Reporters Without Borders – Varghese Pamplanil
Letter to the Editor “The organisation called Reporters Without Borders, issues every year, what it calls World Freedom Index. The 2020 rankings are led by Norway and Finland. India figures below countries like Thailand, Philippines and Afghanistan at rank 142...