India’s press freedom ranking has drawn international criticism from media freedom groups following its 157th-place finish out of 180 countries.
India’s press freedom ranking has drawn international criticism from media freedom groups following its 157th-place finish out of 180 countries.