News

Palestinian town of Taybeh, located east of Ramallah and known as the last remaining town in the West Bank inhabited entirely by Christians, faces ongoing attacks by Israeli settlers targeting ...