Science

Thousands of jellyfish swarm near Israel, mesmerizing images reveal