June 21

Why is June 21 The Longest Day For 90% of The World?

Billions across the earth may not feel it, but June 21 is the longest day for those who live above the equator in the Northern Hemisphere. The day marks a tradition for many cultures that goes back 5,000 years in human history.