Actor Thomas Jefferson Byrd Shot Dead in Atlanta Submitted By: THE AFRI GIST October 6, 2020 No Comments ENTERTAINMENT, NEWS Share Tweet +1 Pin It Share