Marine researchers are puzzled by the discovery of dead beavers along the Salish Sea in San Juan County. Fox 13’s Franque Thompson reports on the efforts of experts from The Whale Museum to uncover the cause, urging the public to report sightings to aid in solving this environmental mystery…