Tuesday, January 25, 2011

Great Video: Life versus Death

A must-see video. The contrast could scarcely be clearer. Thomas Aquinas College students confronted by those bound to the Culture of Death.

Video courtesy Chez VH:

No comments:

Post a Comment