A forecast for high winds and waves on Christmas Day has prompted B.C. Ferries to cancel numerous sailings. The cancellations ...