Charles Devellennes

Author Archive

  • Jul 17, 2025
    On July 9, 2025, 20 armed French police raided the offices of the Rassemblement National (RN), France’s far right party. Two judges had opened a case...