USDA employee Alyssa Davis allegedly stole EBT license numbers, selling them to scammers
Read more…A staggering $66 million food stamp fraud, one of the largest in U.S. history, has been uncovered, with USDA employee Alyssa Davis at its core. Entrusted to prevent fraud, Davis allegedly stole EBT license numbers, selling them to scammers who proce