Arab Israeli Conflict
Hi Tech News
Police arrested a young woman Tuesday on suspicion of throwing rocks at Palestinian vehicles near the Tapuach Junction in the West Bank.The woman was brought by police for questioning.
By JPOST.COM STAFF
Please insert a valid email address