Every year, over one million people visit the Basilica of the National Shrine of the Immaculate Conception in Washington, D.C. And now, this Thursday, the largest Catholic Church in North America celebrates its 50th anniversary. To commemorate the occasion, Salt + Light Television will be broadcasting a special Mass from the Basilica. Join us Thursday
...read more