A self-proclaimed socialist is on track to become New York City's next mayor.
Evangelicals —including Pentecostals and those in other Protestant traditions—now make up 26.9 percent of Brazilians over the ...