The Tarboro Three: Rape, Race, and Se...
Brian LampkinOn an August evening in the summer of 1973 in Tarboro, North Carolina a young woman walking alone was offered a ride by three young men. All of their lives were changed dramatically as the ensuing events became national news and for a...