Chilean Air Force

Chilean Air Force Hercules C-130 with 38 passengers on board goes missing

0
On 10 December, the Chilean Air Force issued a press release informing that radar contact was lost with one of their Hercules C-130. The...