Report a Crime

International $17M Fraud Scheme Nets Two Dozen Indictments

23 people, many from Texas, were indicted in an international fraud scheme that managed to bilk $17 million from victims.

Read News Article