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…