![impossible-town](https://www.neosierragroup.org/wp-content/uploads/2024/03/impossible-town-100x100.jpg)
Sierra Club Partners with 2024 Cleveland International Film Festival
NEO Sierra Club & CIFF present ‘Impossible Town’, a film on the fight for justice in Minden, WV due to chemical pollution. April 9 & 11, Cleveland or stream April 14-21. Tickets: clevelandfilm.org. #SIERRA for discount. Read more…