More news Israeli police detain 20 Palestinians, bar “Jerusalem capital of Arab Culture” events Mar 23, 2009 @ 20:35 4319 Views Palestinians Israeli police detain 20 Palestinians, bar “Jerusalem capital of Arab Culture” events