Longtime Film Independent President Had Battled Cancer
Film Independent President Josh Welsh passed away on December 31 after a five-year battle with colon cancer, the organization announced this evening. Welsh passed peacefully at home with his wife…