Investigators Rule Out Technical Failure in Fatal Shetland Helicopter Crash
Air officials in the U.K. have ruled out technical failure in last month’s fatal crash of a Super Puma helicopter in the North Sea near Scotland’s Shetland Island. This week...