Industries | Wed Jun 19, 2013 9:24am EDT

Floods close Lourdes Catholic pilgrimage site in France