Officials recover black box recorders at Mali crash site
French troops have secured the site of the Air Algerie crash in northern Mali. It's believed bad weather was the most likely cause. Nathan Frandino reports.
French troops have secured the site of the Air Algerie crash in northern Mali. It's believed bad weather was the most likely cause. Nathan Frandino reports.