
French Film Producer and Dior PR Chief Die in Western France Car Crash
Nicolas Altmayer, an acclaimed French film producer, and Mathilde Favier, head of public relations at luxury brand Dior, were killed in a car accident in western France on Monday. The pair's vehicle collided with an oncoming truck while overtaking.