BREAKING An Antonov An-26 has crashed in the western province of Artemisa, Cuba
An Antonov An-26 has crashed in the western province of Artemisa, killing 8. A Cuban military plane crashed into a hillside Saturday morning in the western province of Artemisa, killing eight troops on board, the government said. The military said in a written statement that the Soviet-made AN-26 took off from the Playa Baracoa airport…