The Silence of the Whales

March 2, 2017 Laura Aviles 0

By Laura Aviles, Staff Writer  Last month the coast of New Zealand’s South Island witnessed a massive whale stranding event. About 650 pilot whales were […]