Bethlehem, Palestinian Territories: Palestinian security forces were stationed around the Church of the Nativity in Bethlehem as preparations…
Sign in to your account
Username or Email Address
Password
Remember Me