Brazilians are letting off steam during the first full day of Carnival after a difficult year that included a lackluster economy, a spiraling corruption investigation and increasing political polarization.
Source: www.miamiherald.com
Source: www.miamiherald.com