USDA charges 6 in $66M food stamps scheme — ‘one of the largest’ such fraud cases in US history

on July 10, 2025