Spike Lee Movie Actor Thomas Jefferson Byrd Shot and Killed in Atlanta

According to an Instagram post from Spike Lee, Thomas Jefferson Byrd, a longtime actor in Lee’s Forty Acres And A Mule Filmworks, was shot and killed in Atlanta over the weekend. He was 70 years old. Visit streaming.thesource.com for more information Spike expressed his condolences on IG for Byrd, saying, “I’m So Sad To Announce […]