Illinois Lake Avenue Church of Evanston shows Nativity exhibiting Jesus zip tied by ICE brokers

December 5, 2025

An Illinois church is dealing with criticism for displaying a Nativity scene that depicts child Jesus along with his palms...
Read more