It is still a mystery why more than 200 whales washed up on beaches along the west coast of North America last year. But among the possible culprits are sunspots, a new study published Monday in Current Biology suggests.
Last updated on 05 March 2020