Could a solar flare wipe out humanity?

episode
0