Headless our bodies on the seaside, 1000’s are fleeing after lethal Palma Seashore Resort Assault in Mozambique
The Amarula Hotel is a small hotel frequented by foreigners in the north Mozambique city of Palma. It was the scene of horror when a team of heroes helped the guests flee after an Islamic terrorist attack. However,