News

France celebrated its biggest holiday Monday with 7,000 people marching, on horseback or riding armored vehicles along the cobblestones of the ...