A member of ACAT Diane Fogelman Programs and Advocacy Manager, Asia Desk from France visiting Human Rights Hub on their mission to Sri Lanka discussing several aspects of human rights situation…
A member of ACAT Diane Fogelman Programs and Advocacy Manager, Asia Desk from France visiting Human Rights Hub on their mission to Sri Lanka discussing several aspects of human rights situation…