Authorities outside Atlanta reported the death of Demetrice Allen on Friday, seven days after police said he had last been seen.
Authorities outside Atlanta reported the death of Demetrice Allen on Friday, seven days after police said he had last been seen.
Leave a Reply