Search

ANOTHER CHURCH BURNS IN FRANCE

The famous Church of Saints Peter and Paul in Lille, France up in flames today, literally every other week this is happening "by coincidence" across France and western Europe as a whole.



5 views0 comments