Lamu town on Lamu island, which will be home to a major port project. (Lamu Studios)
Lamu town on Lamu island, which will be home to a major port project. (Lamu Studios)

The hazards of reporting all sides of the Lamu port story