Author - Stephen Schneck

Stephen Schneck is a Catholic advocate for social justice and former professor at The Catholic University of America. He currently serves on the United States Commission on International Religious Freedom.