MENU

Mr. Jeffrey Shafer

Senior Legal Counsel, Alliance Defense Fund
Publications and Multimedia
What Place Does Religion Have in the Public Square? - Event Audio
George Mason Student Chapter
March 18, 2009