Brazil’s Seeds of Protest

SANDALS Resorts (728 x 90)

Brazilians express their grievances with the lack of resources invested in education and health care.

    
Wal-Mart.com USA, LLC