June 26, 2025
Police say at least 11 Bangladeshis were forced to fight after being trafficked to Russia by a job scam