AS JELLYFISH
... AS JELLYFISH LARGE fluorescent patches on the water, seen by a Constellation aircraft searching for the Halifax meteorological aircraft which disappeared on Saturday, have been proved to be large patches of jellyfish, says the Air Ministry. came from ...