The Supreme Court refuses to abandon its convoluted Lemon test. The Lemon test has created havoc, misunderstanding, and hostility toward religion.
The Supreme Court refuses to abandon its convoluted Lemon test. The Lemon test has created havoc, misunderstanding, and hostility toward religion.