https://freedomoutpost.com/pope-isla...on/#mobile-nav
Has anyone seen this in news? I just learned of it and thought it might be tongue in cheek but it is on the Vatican News website as well.
I don't know, it seems crazy that everyone is suddenly going to get along.
This is above my pay grade lol.