A 'cosmic jellyfish' appeared in the sky over China

A 'cosmic jellyfish' appeared in the sky over China after a rocket launch.

Coverage (4 sources)

Key entities