HUNTSVILLE, Ala. (WAFF) – Federal agents were spotted searching a spa in north Huntsville on Wednesday.
The Federal Bureau of Investigation in Birmingham confirmed agents were “conducting court-authorized law enforcement activity” at Elements Spa on North Memorial Parkway.
Along with the FBI, our 48 News crew saw investigators from the Department of Homeland Security (DHS). A witness also told us agents from the Internal Revenue Service (IRS) were there before we arrived on scene…