An Algerian military transport plane has crashed in the north-east of the country, killing all but one of the 78 people on board. The Hercules C-130 crashed into a mountain in Oum al-Bouaghi province, en route to Constantine, in bad weather conditions.
One survivor is being treated for head injuries, reports said.The government and military say 78 people were on board - not 103 as reported by officials and local media.
Most of those on board were military personnel and their family members.
"I saw the military plane crashing, and it was cut into two pieces," a firefighter, Mohamed, told Reuters news agency at Ouled Gacem, near the crash site.
Women and children were among the 77 bodies recovered from the crash site.
Dozens of rescue workers reached the scene, despite the mountainous terrain and wintry weather conditions. President Abdelaziz Bouteflika sent his condolences to families of the "martyrs" and has decreed three days of national mourning to begin on Wednesday, said state TV.