This beauty shall not perish from the face of the Earth – we swear it!

An inspiring reminder of the culture of Europe which would be lost if the whole continent falls to the new barbarism. Recorded at the Basilica of the Pannonhalma Archabbey, Hungary – one of the nations which, thanks be to God, is now summoning up the will to do what it takes to survive.

The Knights Templar Order