First live sighting of Melon-headed Whale for Europe!

12th Sep 2003 ORCA ( www.orcaweb.org.uk ) has just received news of the live stranding of two Melon-headed Whales close to La Rochelle on the Biscay coast of France.

Full Story