Israeli police detain 20 Palestinians, bar “Jerusalem capital of Arab Culture” events

Israeli police detain 20 Palestinians, bar “Jerusalem capital of Arab Culture” events

Print Friendly, PDF & Email