Sven Britton, MP of the Swedish Parliament and physician, speaks about his involvement on Freedom Flotilla as a crew member of Estelle.
Sven Britton, MP of the Swedish Parliament and physician, speaks about his involvement on Freedom Flotilla as a crew member of Estelle.