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.

Read More