Police hunt for Missouri pair after Ala. abduction
The suspects dropped the allegedly abducted woman off at a hospital after a Sunday morning home invasion, according to police
The suspects dropped the allegedly abducted woman off at a hospital after a Sunday morning home invasion, according to police