Salil Shetty

Salil Shetty


MORE FROM AUTHOR

Content Feed

International law should be enforcing governments to create frameworks that foster citizens to realise their rights.

Opinion by Salil Shetty
Published On 25 Jan 2013
A women walks past logo of Davos/Kloster
Advertisement