Sunday, November 1, 2020
Amazon Advertisement
Home Tags Byrds

Tag: Byrds

Atlanta cops make arrest in actor Thomas Jefferson Byrd’s shooting death

Atlanta police have made an arrest in the fatal shooting of actor Thomas Jefferson Byrd.Homicide detectives on Wednesday obtained a warrant for the...

MOST POPULAR

HOT NEWS