An entire village seems to have been forgotten on the Chinese island of Shengshan – a fact that doesn’t come as a surprise granting that the Shengsi islands number... Read full article »