Brian W. Walsh

January 1, 2012 - Present Executive Director, American Religious Freedom Program, Ethics and Public Policy Center Videos: 7 c. January 1, 2008 - Present Senior Research Fellow, Edwin Meese III Center for Legal and Judicial Studies, Heritage Foundation Videos: 4

Recent Appearances

See all appearances

Appearance Stats