'Clinging jellyfish' found in New Jersey salt pond, DEP says
The New Jersey Department of Environmental Protection is warning South Jersey residents about the discovery of the "clinging jellyfish."
More Videos
From CNN Newsource affiliates