Cooling centres open across Cowichan Valley as island braces for heat wave

CTVNews.ca Top Stories