Louisiana husband arrested after police found his wife’s body in the passenger seat during a traffic stop in Memphis following a five-hour drive through multiple states.

Read More