Clicks15
John-Henry Westen is the co-founder and editor-in-chief of LifeSite News, a non-profit Internet service dedicated to issues of culture, life, and family.