The Sakhalin Island is disputed between ___________.? A. China & Japan B. China & Taiwan C. Japan & Korea D. Japan & Russia Leave a ReplyYou must be logged in to post a comment.