Israeli police forced Palestinians to leave behind their identity cards in order to access Al-Aqsa Mosque in occupied East Jerusalem last Thursday, according to reports. Police made young Palestinian men, among them East Jerusalem residents and Palestinian citizens of Israel, queue up to submit their IDs in order to enter the mosque for worship, Israeli newspaper Haaretz reported on Tuesday. The move, which has been slammed by rights groups followed an Israeli raid on the holy site that day. It followed similar raids over a period of about a week that has seen worshippers teargassed, shot at, …