A Colombian military C-130 Hercules crashed shortly after takeoff from Puerto Leguizamo in the southern Putumayo region on March 23, 2026, killing at least 66 people and leaving four others missing.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results