Meet What May Be the Happiest Baby Orca on Earth

Photo Credit: Clint Rivers Showtime Photography/Facebook It’s hard to imagine any marine animal that could possibly match the enthusiasm of this six-month-old orca known as J50. What may true be the happiest baby orca on earth, the little whale born in January has frequently been spotted breaching and frolicking in the waters of the Salish […]