Man arrested over shooting death of film actor Thomas Jefferson Byrd
Published
An arrest has been made in the US state of Georgia over the shooting death of actor Thomas Jefferson Byrd.
Full ArticlePublished
An arrest has been made in the US state of Georgia over the shooting death of actor Thomas Jefferson Byrd.
Full Article