A senior Palestinian police officer freed after 91 days in Israeli detention said Tuesday he was Interrogated for long hours every day and forced to wear a dirty hood over his head.
Palestinian police officer freed from Israeli detention.