African heritage on the brink of being “swallowed” as sea levels rise
On the shores of North Africa, ancient cities that have lived through the currents of human history have existed for millennia, and they may be perilously close to the crashing ...