Technology | Fri Sep 28, 2007 4:59pm EDT

Little-known Indian tribe spotted in Peru's Amazon