Listen

Description

Stephen discusses the issue of abortion in light of Vice President Biden's recent gaffe regarding China's deplorable  birth-control laws.