Hosted on MSN
110 soldiers onboard: Lockheed C-130 crashes
A Colombian military transport aircraft crashed near Puerto Leguízamo in the country’s southern Amazon region on March 23, 2026, reports The Independent. The aircraft, a Lockheed Martin C-130 Hercules ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results