Thousands of ancient artifacts, including several skeletal remains, found during excavation in Malaysia Post category:World