
French Film Producer and Dior PR Executive Die in Car Crash
Nicolas Altmayer, an acclaimed French film producer, and Mathilde Favier, head of public relations at luxury fashion house Dior, were killed in a car accident in western France on Monday after their vehicle collided with an oncoming truck.
