Testimony at the Fifth Dublin Platform for Human Rights Defenders
A conference hosted by Front Line Defenders (FLD), the Dublin Platform is a gathering of human rights defenders to share experiences and come up with
A conference hosted by Front Line Defenders (FLD), the Dublin Platform is a gathering of human rights defenders to share experiences and come up with