Authorities uncover a massive U-visa fraud scheme in Louisiana, involving police officials and an Oakdale businessman, leading to indictments and raising questions about the fate of the affected immigrants.
Authorities uncover a massive U-visa fraud scheme in Louisiana, involving police officials and an Oakdale businessman, leading to indictments and raising questions about the fate of the affected immigrants.