An orca that died after being beached near Zeballos on Vancouver Island last weekend had been pregnant, according to a necropsy performed on March 25.
On the morning of March 23, a road maintenance crew spotted a killer whale stranded on a gravel bar in the lagoon of Little Espinoza Inlet just down the road from the village of Ehatis, near Zeballos.