French lawmaker appeals to European rights court over his suspension for displaying Palestinian flag May 31, 2024 'France, which is complicit in genocide, is not our France,' says Sebastien Delogu.