UPDATED: LaFayette Police and Walker County Animal Shelter Rescue 93 Animals, Police have Released the Names
The Lafayette Police have released the names and the charge in there case of "animal hoarding" involving 93 animals
Christopher Richard Pell and Catherine Marcus now face charges in this case
Both face 1 count of aggravated cruelty to animals.
The LaFayette Police Department is working... Read More.

