Do you want to remove all your recent searches?
All recent searches will be deleted
8 years ago105 views
RT News Channel
The Israel Defense Forces (IDF) have released a video of Israeli Navy commandos boarding a ship in the 'Freedom Flotilla', a convoy carrying humanitarian aid ...
Embed the video