Nature Air Caravan Crashes in Costa Rica

The aircraft, a Cessna 208 Caravan belonging to Costa Rica’s Nature Air, came down in a mountainous area near the Pacific coastal beach town of Punta Islita in the country’s Guanacaste peninsula, killing all 12 people on board.