Feedback

Suicide or Lynching? FBI Probes N.C. Teen’s Hanging Death

 

Authorities said 17-year-old Lennon Lacy committed suicide by hanging himself from a swingset, but his family believes he was lynched.

Shows