Will the government eventually need to force people to abandon traditional marriage? Foundations of morality.
See All 362 Episodes of "In Layman's Terms"