News

France's far-right National Rally party says French police have raided its headquarters, seizing documents and accounting records.