Science

Artists launch colorful 'jellyfish' balloon to the stratosphere in inaugural tes..