March for Life will be replaced with a livestreamed event Amid DC security chaos, 2021 March for Life canceled , and The Pillar January 15, 2021