The Rev. Otis Byrd Sr.’s body was found around noon Sunday, according to police, after he failed to show up for church. Police were called to Byrd’s home in the 600 block of Finley Avenue in Atlanta, after church members went to check on him, according to Officer John Chafee with the Atlanta Police Department.
Byrd was a pastor at God’s Anointed Missionary Baptist Church. The church is located on Memorial Drive in northwest Atlanta, according to the AJC.
Friends and family were saddened by the heinous crime. “He could really preach and he did so without a piece of paper in his hand,” said Earl Hutchinson of his friend of over 20 years. “He was just an undiscovered talent. Never a foul word. Not ever. Not one time. He was just a good person. He was trying to build something.”
Police are still investigating Byrd’s death and no arrests have been made, according to the Atlanta police.