Japan Doctor Reveals How Sri Lankan Detainee’s Death Might Have Been Avoided by Charlotte Adams June 20, 2026