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

April 21, 2016 04:53 PM