French Leftist Party Initiates Impeachment Process
This move comes after the leftist party “Unsubmissive France” submitted a petition to initiate impeachment proceedings, signed by 104 leftist deputies from various political blocs, equivalent to about one-fifth of the National Assembly’s 577 members. If approved by the office,…