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 …read more

Via:: Reuters Video: Top News