Patriot Front Crashes March for Life: Extremist Group's Surprise Appearance Sparks Outrage on January 25, 2025 Patriot Front Washington D.C +