Around 10,000 people gathered at Place Vauban in Paris, in front of the iconic Invalides palace, for the annual March for Life, Jan. 18. The crowd, largely young, visibly engaged and unapologetic, ...