Why the sun has two giant holes, and what that means for Earth

Two giant holes appeared on the sun's surface. They're called coronal holes, and they'll send solar winds toward Earth, revealing stunning northern lights.