What causes the earth to spin on its axis?

26 answers 26