Report - Why do we have seasons?. Earths rotation The Earth rotates on its axis (imaginary vertical line around which Earth spins) every 23 hours & 56 minutes.The.

Please pass captcha verification before submit form