Kenya’s ancient Gedi city holds secrets of lost civilisations and efforts to save it from decay

This post was originally published on Al Jazeera English.