Billions of Sea Stars Are Wasting Away, And We Finally Know Why

Wait 5 sec.

A tale of trophic cascade.