(1 - 14 from 21
)
Animal rights staff on cruelty charges - Telegraph
www.telegraph.co.uk
· The charges state that Peta employees Andrew Cook, 24, and Adria Hinkle, 27, then dumped the corpses in the bins of a supermarket in Ahoskie, North Carolina.
sorted by relevance / date