GRAND ISLE, La. -- Three members of the police department in the Louisiana barrier island town of Grand Isle have been arrested.
The Jefferson Parish Sheriff's Office says in a Wednesday news release that all three face malfeasance in office charges. Two also face charges of extortion.
Two civilians also were arrested on extortion counts.
Sheriff Newell Normand's office did not release details of the alleged crimes.
Sign Up and Save
Get six months of free digital access to the Sun Herald
Wednesday's arrests follow a search of the Grand Isle Police Department's headquarters in March. At the time, Normand said there was evidence of sloppy handling and storage of drug evidence.