iOS app Android app

Sheena Cornwell

'Self-Proclaimed Animal Lover' Allegedly Hangs Boyfriend's Dog

Posted 04.09.2013 | Crime

A "self-proclaimed animal lover" in Des Moines, Iowa, has been charged with animal torture after allegedly hanging her boyfriend's dog in the garage. ...