ATLANTA, Jan. 6 (UPI) -- No arrests had been made Monday in the weekend stabbing death of an Atlanta pastor, police said.
The Rev. Otis Byrd Sr. was found dead on the floor of his home about noon Sunday, the Atlanta Journal-Constitution reported.
Advertisement
Officer John Chafee said police had gone to the home after he failed to show up for church, the newspaper said.