Malaysian archaeologists have announced the discovery of stone tools they believe are more than 1.8 million years old and the earliest evidence of human ancestors in Southeast Asia.
Malaysian archaeologists have announced the discovery of stone tools they believe are more than 1.8 million years old and the earliest evidence of human ancestors in Southeast Asia.
Please join the Malaysiakini WhatsApp Channel to get the latest news and views that matter.