French police raided the headquarters of far-right National Rally in campaign finance investigation

French police have raided the Paris headquarters of the far-right National Rally party

World