The village assembly of a small island lying east of the main Okinawa island is calling on the government to station Self-Defense Force members on it to offer residents "peace of mind." [Read More]

No reproduction or republication without written permission.