Sports ❯Athletics ❯International Competitions ❯French Team
France dominates with a podium sweep as Germany's top finisher places 18th, citing shooting challenges in windy conditions.