Professor Ramasastry on Human Rights Due Diligence: The Role of States – CIDSE

Professor Ramasastry on Human Rights Due Diligence: The Role of States

Professor Anita Ramasastry on “Human Rights Due Diligence: The Role of States”

Professor Anita Ramasastry, one of the authors of a report commissioned by ICAR, ECCJ and CNCA talks about the findings of the project on the role of States with regard to Human Rights Due Diligence.

 

Read more

ICAR

Share this content on social media