Chilean Air Force C-130 Hercules feared crashed near Drake Passage
SANTIAGO – A Chilean Air Force (FACh) Hercules C130 aircraft is feared to have crashed near Drake Passage, located between the Southern tip of South America and the edge of Antarctica. The military transport aircraft […]