French officials said the flight data recorder suggested a "violent, sudden" explosion caused the crash... French investigators...
Islam | News | Muslim Lifestyle | Muslim Forums | Islamic Events…