Israeli police arrested 18 people Saturday in Tel Aviv and Haifa during protests against the war on Iran, according to media reports.
The Yedioth Ahronoth newspaper said 13 were detained during a demonstration at…
Continue Reading
News Source: www.middleeastmonitor.com

Leave a Reply