The March for Life in Washington DC for 2023 was observed this past Friday giving thanks to God for the gift of human life, to witness to its ultimate importance and inviolability, and to implore the Divine Assistance for the conversion of the hearts of all people. Today is the anniversary of the Supreme Court’s 1973 …