President George Vella makes farewell call on Pope Francis

By March 21, 2024