News Updated: March 21, 2025 Police freeze £400,000 of suspected criminal assets and make 16 arrests during fraud operation By Stroud Times Reporter March 22, 2025