Ten thousand pilgrims pack National Shrine for Mass for Life

Ten thousand pilgrims pack National Shrine for Mass for Life