Crowley Police Chief Indicted on Numerous Charges
The Police Chief in Crowley, Allen James "Jimmy" Broussard, has been indicted by a grand jury and arrested on three charges of Malfeasance in Office, two charges of Obstruction of Justice, and one charge of Injuring Public Records.