Environment Scientists Track 11 Whales Rescued in Australia Dobbs | November 25, 2008 The story of the eleven pilot whales that beached themselves on a Tasmanian beach has been making some pretty big global headlines: Australian scientists are using satellite technology Read More