Satanic ‘Holiday’ Display Spotted at Iowa State Capitol Building
In these troubled times, tributes to Satan can even be found in America's highest halls of power, including the Iowa Statehouse. KCCI-TV in Des Moines reported Wednesday how the state's ...