A Rally for Life and Counter-Protest: When Blessing Clashes with Cursing (Videos)

Saturday, February 11 — the date of a nationally held rally for life and to defund Planned Parenthood — marked an occasion for seeing and feeling that wickedness in full force.