Home TOP STORIES Yonaguni, the Japanese Island on the Front Lines of China’s Feud with Japan