Japan to set up police unit to help guard disputed islets
Japan's special armed unit set up on its southern island of Okinawa as part of Tokyo's efforts to guard the disputed islets, NHK reported. Japan's new police force dedicated to helping Tokyo's cap...