The Illinois Department of Transportation removed a Christian Little Free Library that was unlawfully placed on government property after the Freedom From Religion Foundation alerted it. A concerned community member …
More Ā» from Christian mini library removed from Ill. highway (April 2024)