26th June 2025 Cambodia: Government allows slavery and torture to flourish inside hellish scamming compounds