Home Christian Values Video: Templar Parade in Spain

Video: Templar Parade in Spain

SHARE

Impressive display by Knights Templar in Murcia, Spain. The folk memory of 700 years of Islamist occupation – and the Templars’ role in ending it – runs very deep in Spain.

Join today