The bereaved family of a Sri Lankan detainee who died at an immigration facility blasted the final report on her death, released by the Immigration Services Agency of Japan on Aug. 10, saying, “We can’t trust it.”  [Read More]

No reproduction or republication without written permission.