Police Seize 17 Pit Bulls in Louisiana Town
Washington, La., police have started to enforce the town’s pit bull ordinance. The Daily World reports 17 pit bulls were turned over to the St. Landry Parish Animal Control after they were seized by Washington police on Monday. Chief Ronelle …