Near the mouth of China’s Yangtze river, nearly 400 islands can be located. Known as the Shengsi archipelago, many of the islands have been abandoned since the economy off of…
Exposing the truth one lie at a time
Near the mouth of China’s Yangtze river, nearly 400 islands can be located. Known as the Shengsi archipelago, many of the islands have been abandoned since the economy off of…