We won the war Against the invaders. By accident, of course. Now several million carcasses Of the mile-long alien jellyfish Lie scattered all over the world. Scientists flocked to study them, Setting up camps around The perimeter of the creatures’ bodies. We discovered their luminous...
Read More