Christine Adams was waiting for the ferry at the Horseshoe Bay terminal on Wednesday, returning home to Parksville after a morning at a book fair, when the unthinkable happened.

A transit bus veered onto the curb in front of the terminal’s main entrance, striking a mother, her four-year-old child, and a family friend — killing the child.

“It happened within a matter of seconds,” Adams said Friday. “The bus ended up going right and jumped the curb. It was a horrific thing to witness.”

The crash occurred around 3:30 p.m. at the intersection of Keith Road and Bay Street, West Vancouver police said. A four-year-old boy died at the scene, and his mother was taken to hospital in critical condition. A second woman, believed to be a family friend, was also taken to hospital and is in stable c

See Full Page