Science

Laughing gas found in space could mean life