Louisiana police chiefs, marshal fabricated reports in visa fraud scheme, prosecutors say
Four law enforcement officials, including two current police chiefs, in Louisiana are accused of fabricating police reports in…
Browsing Tag