A sombre Pope Francis on Sunday issued a heartfelt plea for an end to the “massacre” in Ukraine, which Russian invaded last month. The pope also...
Libya – Libya has announced the exact location where 21 Christians were martyred by ISIS on Sirte Beach. Officials had located the site in October 2017,...