Our Lady Ta’ Pinu: an Oasis of Hope from the Island of Gozo for the Whole World
The 22nd of June is a busy day liturgically – Saints Thomas More, John Fisher, as well as Paulinus of Nola – and it is also the feast of Our Lady Ta’ Pinu. The story of how the Virgin Mary revealed herself to Karmni Grima is full of wonder. The story is first recounted in[…]