Hundreds of Amazon chiefs clashed with police in Brazil last week as the 2014 FIFA World Cup, which begins on June 12

ICTMN Staff
1/31/12
A clan of Mashco-Piro Indians, a small tribe of previously isolated Amazon Indians in Peru, have been appearing along the riverbank in Madre de Dios with a message to tourists and ...