Interfaith Encounters

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.