World News

French CEO Dies In Plane Crash

French CEO Dies In Plane Crash

Tuesday, October 21

(Moscow) -- The CEO of French energy firm Total SA is dead. The executive known for his large mustache died after...