France celebrated its national holiday Thursday with thousands of French troops marching down the Champs-Elysees avenue alongside allies from Eastern Europe.
France celebrated its national holiday Thursday with thousands of French troops marching down the Champs-Elysees avenue alongside allies from Eastern Europe.