Lion’s mane jellyfish appear in New England

After twenty-five days since some deaths, a horde of giant lion’s mane jellyfish, with tentacles stretching 100 feet (about 30 meters) and delivering painful stings, has descended upon a charming beach in New England. It’s almost like a scene from a horror film, honestly. In Massachusetts, several cities and government agencies are on high alert […]