Religious Freedom: Dr. D. Stephen Long, University Professor of Ethics at Southern Methodist University
Episode Summary
Dr. Long examines the right to religious freedom as a right that originates with God and should be acknowledged by the state as a fundamental human right.