As Christmas Day approaches, nearly 100 caroling groups across the U.S. are gathering at various abortion facilities to sing.
Their approaches are even more notable given 59% of all Protestants who are registered to vote say they are Republicans or ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results