Home>News
Images Post

13 Nepali detainees return home

13 Nepali detainees in the Immigration Detention Centre (IDC) in Bangkok, Thailand, were safely released and returned home to their families in Nepal. More >