Advertisement
November 11th is a public holiday in France – marking the anniversary of the end of World War I and an occasion to remember the dead of all wars.
Advertisement
(Except for the headline, this story has not been edited by PostX News and is published from a syndicated feed.)