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 ...