A low stone wall nearly a kilometre long has been found 21 metres below the surface of the Baltic Sea off the German coast. The wall is thought to have been built around 11,000 years ago to ...