Four Dead Following Helicopter Crash in Angola | OilPrice.com

Chevron has confirmed that four out of six people aboard a helicopter died in a crash en route to the company’s Tombua-Landana facility in Angola