Latasha Rachele Harrison

Gender: Female
Approximate Age: 31
Location: Aberdeen, NC (US)

History

Feb 1, 2013 - Aberdeen, NC (US)
Alleged: Tethered dogs found starving