God loves even worst of us: Pope Francis
Vatican City, Dec 26, 2019: Pope Francis ushered in Christmas on December 25 for the world’s 1.3 billion Catholics with a message of unconditional love, saying “God continues to love us all, even the worst of us”. “You may have mistaken ideas, you may have made a complete mess ofContinue Reading