Robert Corchado, the man police believe to be the driver in Wednesdays deadly hit-and-run crash at an Orlando day care, has turned himself in to authorities at the Orange County Jail, according to the Facebook page of Floridas Department of Highway Safety and Motor Vehicles. Earlier Thursday, spokeswoman Wanda Diaz said in a statement that Corchado - who has been arrested eight times since 2000 - was driving a Dodge Durango that struck a Toyota Solaro convertible, which jumped a curb and smashed into the KinderCare building in the Orlando area.
Read Full Article