Assistant Principal Faces Murder Charges After Body of Pregnant Louisiana Teacher is Found

06/20/2016

The teacher was found in a ditch after she went missing.

More

ADVERTISEMENT