Israeli forces have arrested Sheikh Raed Salah, head of the Islamic Movement in the occupied territories, during a raid in occupied Jerusalem, according to Palestinian media reports.
Sources said Sheikh Salah was…
Continue Reading
News Source: www.middleeastmonitor.com

Leave a Reply