Imwas, one of three Latroun villages destroyed by Israel in 1967

Imwas, one of three Latroun villages destroyed by Israel in 1967

Back to Top

Readers are welcome to discuss IOA content on our Facebook page. To participate, please click HERE.