Idaho couple, five others charged in $57 million IRS tax fraud scheme
The Washington Times1 newsroom
GlobeVerge has tracked this story since 3h ago.
Picture: The Washington Times
A superseding indictment has been unsealed charging two Idaho residents and five people from other states in connection with an alleged $57 million tax fraud scheme, the Justice Department announced.