In March this year, Islamist militants attacked the bustling city of Palma, at the northern tip of Mozambique.
Many Mozambicans and foreign entrepreneurs tried to flee on foot and by boat, while others sought refuge in a hotel complex, awaiting rescue.
With compelling testimonials and cell phone footage, Catherine Byaruhanga tells the extraordinary stories of those caught up in the attack and who fought for survival as the insurgents drew closer.
Reporter: Catherine Byaruhanga
Edited by: Michale Onyiego