Trailer Net for God December 2013 - Taybeh, a call for peace
Taybeh, an Arab village in the West Bank situated 30 Kms north of Jerusalem, is a unique place because of its population, comprised entirely of Christians, a...
Taybeh, an Arab village in the West Bank situated 30 Kms north of Jerusalem, is a unique place because of its population, comprised entirely of Christians, a......