catholicvote.org
The Choice
Why will half a million people be smiling this Wednesday? Why, as they walk in protest of one of the greatest tragedies this nation has ever known, will there be laughter? Why will there be singing? Why will there be little ones running about, teens walking arm in arm, and adults hugging, chatting, and catching...