Science Stone Age Seafaring Skills Tested Against Fierce Ocean Currents Archaeologists have long debated how humans first arrived on the Ryukyu Islands, located off the southwestern coast of Japan, between 35,000 and 27,500 years... Editorial4 July, 2025