Delta Optimist is your online source of local news on Delta, British Columbia, Canada. Find the latest breaking news from Delta,