Infographic from the International Gas Union. Two months ago I wrote a post with the title “Losing Taiwan Means Losing Japan.” It described how the loss of Taiwan to the PRC would put Japan in a geopolitically untenable position, as the PLA Navy would then be capable of choking Japan into submission if conflict ever […]
Japan’s Achilles Heel?
4 Comments on Japan’s Achilles Heel?