
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 communications for luxury brand Dior, were killed in a Monday car accident in western France after their vehicle collided with an oncoming truck.





