Freda Black: Freda Black. Self: NC Wanted. Freda Black was born on 11 November 1960. She died in July 2018 in Durham, North Carolina, USA.
Known For: NC Wanted (Self), The Staircase (Self(archive footage)), Forensic Files (Self - Prosecutor), Dateline NBC (Self)