Israel faces mounting outrage over allegations of rape, beatings and humiliation of international activists detained on a flotilla attempting to break its naval blockade of Gaza.
Israel faces mounting outrage over allegations of rape, beatings and humiliation of international activists detained on a flotilla attempting to break its naval blockade of Gaza.