France is voting in a key election that could hand the far right a historic victory 07.07.2024 15:20 NPR (npr.org) (Image credit: Mohammed Badra)