A long-lost part of the Earth has been discovered in Borneo economictimes.indiatimes.com 1 points by teleforce 5 hours ago