Twin brothers found de’ad on mountain a day after missing flight

Twin brothers were found dead atop a mountain in Georgia, USA, just one day after they missed a flight, having apparently succumbed to gunshot wounds.

Qaadir and Naazir Lewis, 19, from Lawrenceville, Georgia, were reported missing on March 7. The pair were scheduled to board a 7 a.m. flight but never arrived at the airport.

On March 8, a hiker discovered their bodies at the summit of Bell Mountain, near the North Carolina border.