News

How did Paleolithic people arrive at such remote islands as Okinawa? How difficult was their journey? And what tools and ...