Oct 23, 2023 7:32 am Is serial killer Larry Hall from ‘Black Bird’ still alive? The true story, explained Francisca Santos