You just read:

LOST IN THE AMAZON Premieres on PBS: Secrets of the Dead April 20, 2011 @ 8 pm (check local listings)

News provided by

Gryphon Productions Ltd.

Apr 07, 2011, 08:00 ET