Ralph Davies Munro passed away March 20, 2025. That day, a new born baby orca was sighted swimming with her mother, Sedna in the Juan de Fuca Strait. Tagged with the name T46B3A, it was the great ...