The Israel Defense Forces, often abbreviated as IDF, is the official name of the Israeli army. Its job is to... Lees meer

The post The Israel Defense Forces appeared first on Christians for Israel International.