The Humility of Pope Francis
On February 24, 2022, Russia invaded Ukraine and right the next day, Pope Francis went to the Russian embassy in the Vatican State where he was allowed to talk via secured lines to Russian President Vladimir Putin. He also called the leader of the Greek...