New baby orca spotted in Washington waters
Monday, September 8, 2014 - 14:31
in Biology & Nature
Whale researchers are celebrating a newborn orca in the waters off San Juan Island in Washington state.
Whale researchers are celebrating a newborn orca in the waters off San Juan Island in Washington state.