Solemnity of the Immaculate Conception of the Blessed Virgin Mary

Today is Dec. 8, and it is a Solemnity of the Immaculate Conception of the Blessed Virgin Mary. For Catholics, it is a big feast; it is dogma and doctrine of the Roman Catholic church. "No sin would touch her…