As promised we have an update on the Amver rescue of three French sailors 600 miles east northeast of Bermuda. Below is video from the United States Coast Guard C-130 aircraft. The video shows the difficult nature of these rescues and the bravery of both the crew of the rescue ship, Wellington Star, and the survivors.
The survivors should arrive in New Bedford, Mass in the coming days.
Video credit: USCG video prepared by PA2 Kendrick, taken by USCG Air Station Elizabeth City C-130 crew