There will be no more frightening display in American on this Halloween day than the 915 "pink" crosses that will be set up on the grounds of the Capitol Building between 11:00 AM and 12:30 EST - each cross representing the 915 babies killed every day at Planned Parenthood.
Read the rest