Skip to content
Million Whys
Why does Earth have magnetic poles?
Frozen magnetic rocks
Molten iron core circulation
Solar wind creates field