Fox NewsNASA spots mysterious galactic 'jellyfish' in spaceApr 22, 2019Chris CiacciaBy Chris Ciacciamore_vert