Israeli police kill unarmed, mentally disabled Palestinian man in Jerusalem
Israeli police shot dead an unarmed and mentally disabled Palestinian man near Jerusalem’s Old City on Saturday, claiming the victim looked as if he was carrying a weapon. The police […]