On Wednesday, January 29th, 2025, the sacred walls of Al-Aour’s Martyrs Church in Minya, Egypt, held more than just prayers. In the morning, families gathered in reverent anticipation for a screening ...