Air Force General Craig Olson attacked over faith, ‘should be court martialed’
A two-star general has come under fire from an outside antiāreligious-liberty group for speaking openly of his faith. Major General Craig Olson of Hanscom Air Force Base in Massachusetts spoke at a National Day More...