About International Detention Coalition (IDC):
International Detention Coalition (IDC) is a powerful global network of 400+ organisations, groups, and individuals based in over 100 countries who advocate to secure the human rights of people impacted by and at-risk of immigration detention.