The wall of separation between church and state came tumbling down yesterday, when a narrow majority of the U.S. Supreme Court issued a decision upholding voucher tax support of religious …
More » from Supreme Blow to Public Schools and Wall of Separation