Donovan Foster, 29, faces murder charges in the death of Joanna Brown, 30, whose body was found in her vehicle last November. Brown had been reported missing by her family.
Man charged in death of missing Worcester woman
7 min read
Continue reading in the USA News Updates app