A vast landmass that was once home to 500,000 people has been discovered off the coast of Australia. Now submerged, the ...
According to a study in Quaternary Science Reviews, researchers have found artifacts and indicators of human life on a sea shelf off the coast of New Guinea, which is an island north of Australia.