France Celebrates Record Michelin Star Awards Ahead of Paris Olympics
In a remarkable culinary achievement, France announces 62 new Michelin-starred restaurants, including two new three-star establishments, as the nation prepares for the summer Olympics.