Science Buzz Members of one of the world’s last uncontacted tribes have been spotted and photographed from the air near the Brazil-Peru border. It’s hard to believe there’re still people on this planet who haven’t been introduced to the glorious ways of Coca-Cola, Nike sneakers, and Popeye’s Biscuits.
Respond
Love?
Your Reaction?
Make It Viral