SAT-7 films dedication of church to 21 Christians martyred in Libya
Exactly three years after the beheading of 21 Christians on a Libyan beach horrified the world, a new church in the Egyptian village of Al-Aour has been dedicated in their memory. SAT-7 filmed the packed inauguration service (15 February) at the new Church of the Martyrs of Faith and Homeland, and will broadcast this online on 22 February and via […]