G7 summit: Taiwan looms large as Japan prepares to host leaders

Naha is part of the Okinawa island chain, which is on the frontline of any potential conflict between China and the self-ruled island of Taiwan. The territory, which Beijing claims and has vowed to take by force if necessary, has become one of the biggest flashpoints in the world, especially as tensions soar between the US and China.

Leave a Comment