A Florida couple was arrested and faces felony animal abuse charges after over 100 animals were rescued from their property, according to the Citrus County Sheriff’s Office. In a post on Facebook, authorities said that Faustino Alfredo Valladares, 66, and Patricia Maria Villadamigo, 46, were arrested on animal cruelty charges …
Read More »