Janice Shaw Crouse has/had a position (Senior Fellow of the Beverly LaHaye Institute) at Concerned Women for America

Title Senior Fellow of the Beverly LaHaye Institute
Updated over 3 years ago

Source Links