News

Hundreds of Catholic faithful gathered Wednesday night (April 16) to mark the beginning of Holy Week with a mesmerizing torchlight procession in the Goias state, central-western Brazil. "People see ...