150 Animals Rescued From Atwood Property

150 Animals Rescued From Atwood Property
Spread The Viralist



Around 150 animals of various species were found to be living in extremely neglectful conditions on a property in Atwood. Officials with the Animal Rescue Corps and Carroll County authorities rescued the animals Sunday. They reported it was a breeding operation and dubbed the rescue “Operation Noah’s Ark.”

source

Recommended For You

About the Author: NewsChannel 5