Mobile police and a team of archaeologists from the University of West Florida excavated a body found buried behind a home on Vaughn Drive near Dog River.
Advertisement
Advertisement