Rx For Inhumanity

The International Rehabilitation Council for Torture Victims (IRCT), a private, not-for-profit, non-partisan organization based in Copenhagen, orchestrates vital humanitarian support for a vast and growing global population. Its tireless network of 150 member centers in over 70 countries operates in a wide range of contexts, from conflict-driven regimes to western democracies.   All IRCT members … Continue reading Rx For Inhumanity