Posted June 5, 2026 at 08:33 am

Chen was 16 when he found this out.