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.