Indians perform a traditional dance at the Museum of the Indian in Rio de Janeiro, Brazil, April 19, 2011. Brazil commemorates Indian Day on on April 19 annually. [Xinhua/Song Weiwei]
Go to Forum >>0 Comments