Logo
French PM Bayrou Faces Confidence Vote Over Controversial €44B Budget Plan