9 hours agoThe Church of the Immaculate Conception in Saint-Omer, Pas-de-Calais mysteriously caught on fireKnowledge Revolution