Louisiana Police Chief Arrested for Excessive Force
The Crime Report
NOVEMBER 8, 2023
Chief Elvan “Van” McDaniel of the Homer Police Department in Louisiana has been arrested on charges of aggravated battery and malfeasance in office related to the arrest of a reported thief on Monday, according to a press release from the Louisiana State Police.
Let's personalize your content