Lockheed C-130 Hercules operated by Colombian Air Force crashes near Peru border, killing dozens
March 24, 2026: At least 66 people have lost their lives...
Authorities are struggling to reach remote regions as the death toll rises in mountainous areas, with the meteorological department warning of more intense rainfall...