Displaying 1 - 1 of 1.
A police officer arrested five Christians in the early hours of Sunday 2 May in the village of Taha Al-‘Amada, El Minia. Father Ibrahim Mikhail and four others were charged with the unlawful construction of a church fence. The arrested men were bound and placed in the back of a rented vehicle....
Subscribe to