Men possessed by orixas dance before getting dressed in orixa costumes. They are participating in an Olubaje party, a Candomblé ritual for cleansing life of bad things and healing. The main god at the party is Omulu (the one with straws), known for healing diseases.
Amid chanting and drumming, a crowd gathers in Sao Paulo and waits for the gods to come to them from the spirit world.
They are celebrating a sacred festival day in honor of Omulu, a deity of life and death. The women wear white dresses with crinolines, colorful belts and headdresses. The men wear lace, pajama-style suits. They sing and dance in a circle for hours; the room gets warmer, the chanting more intense.
Suddenly, they are here: Orixas have possessed the chosen among the faithful. They are spirit gods, the deified ancestors who link humans to the other world.
Mexico's President Enrique Pena Nieto says his nation is undergoing a major change — one his country should not fear. Pena Nieto gave an upbeat assessment of his nine-month-old administration in his first State of the Union address on Monday.
Despite his positive review of Mexico's condition, the new president is dealing with chaotic protests in the capital, intractable levels of violence and a less favorable economic outlook than predicted.
He campaigned on the promise of creating a modern and prosperous Mexico. And according to his appraisal, he's done just that.