Louisiana man who stole car and abducted ex in Homestead is shot dead by cop

April 21, 2016 4:53 PM