The Ghaqda Armar Triq il-Kappillan is hosting an immersive sacred exhibition inside a World War II shelter. Visitors can embark on a spiritual journey through stations depicting Christ’s
Passion, culminating in the glorious triumph of His Resurrection.