60 Minutes travels to Indonesia because of reports of dozens of new species found in what is being called the ‘Garden of Eden’.
The following video is from CBS’s 60 Minutes, broadcast on December 16, 2007
By Pando Daily Read More
By Ana Marie Cox, The Guardian Read More
By Earl Yazel Read More