Man jailed for killing Thomas Byrd, who starred in Spike Lee films

Atlanta police have arrested a man in connection with the murder of actor Thomas Jefferson Byrd. According to the Atlanta Journal-Constitution, Byrd, 70, was reportedly found dead on Oct. 3 shortly after midnight. Atlanta police discovered Byrd with multiple gunshots in the back. He was pronounced dead at the scene. Following up on tips, Atlanta […]