Viewpoint: Celebrate The Nativity of St. John the Baptist

Catholic Exchange has this viewpoint here.

Featured