Saturday, January 17, 2009


Torch of the Faith captured this anti-smoking advert on a billboard in a British town.

Interesting, isn't it, how the very best efforts of the abortion lobby cannot hide the humanity of the unborn baby from public consciousness. That inconvenient fact just won't go away.