Why does the earth need a magnetic field?

16 answers 16