Space weather may be killing sperm whales

A stellar suspect in the mysterious beachings.