A decade after ISIS militants executed a group of Christians in Libya, a short animated film highlights their courage.
By Christopher NyekoOMORO - Pope and patriarch of Alexandria of all Africa, His Beatitude Theodoros II, ;on February 20, 2025, afternoon arrived in Omoro district to perform the sacred rite for the ...
A new film, "The 21," recounts the beheadings 10 years ago of 21 Coptic Christians by ISIS radicals. But the film also ...