News

France is celebrating its biggest holiday Monday with 7,000 people marching, on horseback or riding armored vehicles along ...