Martha Crouch, 53, of Aztec, New Mexico, was arrested Monday accused of abusing her children and forcing them to watch as their pets were cruelly murdered.
Martha Crouch, 53, of Aztec, New Mexico, was arrested Monday accused of abusing her children and forcing them to watch as their pets were cruelly murdered.