Opened to the public in 2023, the Mysterium Fidei Museum beneath St Catherine's Monastery in Valletta invites visitors into ...