Sabotaging Freedom Flotilla II
Two of the foreign ships experienced similar forms of sabotage, creating allegations of Israeli responsibility. The reports that two of the foreign flagged ships planning to be part of the ten vessel Freedom Flotilla II experienced similar forms of disabling sabotage creates strong circumstantial evidence of Israeli responsibility. It stretches […]