“The Big Dump” Documentary on Sewage Crisis is Coming to CIFF

Larry Delrose lives 75 feet from the ocean. He watches from home as the water taints from sewage and the beach empties, and still, nothing changes. “It breaks my heart,” … Continue reading “The Big Dump” Documentary on Sewage Crisis is Coming to CIFF