More Than 150 Whales Fled the Sea. Why?

Why did 150 short-finned pilot whales end up stranded on this beach in southwestern Australia? According to reports, 130 had already died by mid-day… more