Four Marines Safe After Super Stallion Helicopter Catches Fire Mid-Flight

stlbeacon.org - 9/6/2020

Four Marines were able to get out of a heavy lift helicopter safely after it made an emergency landing just miles from their air station. A CH-53E Super Stallion assigned to Marine Corps Air Station New River in North Carolina made an emergency landing on Thursday. The aircraft landed in Dixon, which is about 11 miles from New River.

See the full article at stlbeacon.org