France’s Catholic culture and the energy of the country’s young people stole the show at a prayer vigil at the national stadium in Saint-Denis, France.

Read More