main news story
Atlanta cops make arrest in actor Thomas Jefferson Byrd's shooting death

October 17, 2020 1:10pm