Rough weather likely to blame in deadly SEACOR Power capsizing
The National Transportation Safety Board released its preliminary report Tuesday regarding the deadly capsizing of the SEACOR Power liftboat. The boat capsized on April 13 about 8 miles off the Louisiana coast. According to the NTSB, there were 19 people…
Recent Comments