Israeli Forces Shoot Deaf Palestinian Woman Who Could Not Hear Their Calls To Stop
Israeli police have shot and injured a deaf Palestinian woman in East Jerusalem on Sunday over her alleged refusal to heed calls to stop. According to an Israeli police statement border police forces shot at […]
