WIRED Science
Do We Need a Special Language to Talk to Aliens?
00:00 / 08:27
Advertisement