France's left agrees in principle on rare coalition deal to

© 2025 Vimarsana