Man Killed When Car Goes Down Embankment in North IdahoMan Killed When Car Goes Down Embankment in North IdahoA Deary, Idaho man was killed when his small car went off an embankment in north Idaho Sunday afternoon.Benito BaezaBenito Baeza