Mozambicans cautiously return to once-terrorized Palma town
Power tools buzz at the beachfront Amarula Hotel in Palma, as workers finish clearing up and repairing the damage from ...
Power tools buzz at the beachfront Amarula Hotel in Palma, as workers finish clearing up and repairing the damage from ...
© Copyright 2026 | The Kenya Times | All Rights Reserved