(Édouard Villemin)
World
Billions of jellyfish-like creatures wash up on French coast
Dark purple jellyfish-like organisms called velellas densely covered beaches on France’s southern coast on April 10.
Read More