Indian Prime Minister Narendra Modi has been named on a list of 37 world leaders deemed “predators of press freedoms”. The list was drawn up by Reporters …

source