Asylum Seekers

IDC

Posted on
IDC

“IDC” is a feared set of initials among asylum seekers in Thailand. It stands for Immigration Detention Center and not a few asylum seekers have endured time there for any where from months to years.  The reason is that while they wait the average 5 to 8 years for the UN to process their cases, […]