Catholic Company Magazine

12 Steps to a Great Catholic Christmas Gathering

12 Steps to a Great Catholic Christmas Gathering

Christmas is just around the corner: which means that evenings with friends or coworkers, and weekends with out-of-town relatives, are just around the corner as well. At this thought, many minds ...