Jul 7, 2024 Troubling: A left-wing alliance with history of antisemitism allegations declares victory in France’s split parliamentary elections. Also on Bluesky Mitch Wagner @MitchWagner