VANCOUVER — Heavy rain and strong winds pummeled parts of British Columbia on Wednesday. Environment Canada had issued warnings for much of Vancouver Island, Howe Sound, the Sunshine Coast and eastern and northern sections of Metro Vancouver.
Read more >