Killer whale strands on Omey Island

31st Dec 2003 A killer whale calf was reported stranded on Omey Island in Co Galway on 30 December.