new-mexico by Carter Dillard | Jul 6, 2019Martha Crouch is seen in a booking photo released by the San Juan County Sheriff's Office. ← 15 Kids and Animal Cruelty: No One’s Business?