World History

Main

3,000,000 B.C.
3,000,000 B.C.
2,500,000 B.C.
1,500,000 B.C.
1,500,000 B.C.
250,000 B.C.
250,000 B.C.
100,000 B.C.
100,000 B.C.
30,000 B.C.
8000 B.C
8000 B.C.
3000 B.C.
3000 B.C.
3000 B.C.
2700 B.C.
2540 B.C.
2340 B.C.
1792 B.C.
1792 B.C.
1652 B.C
1567 B.C.
1200 B.C.
970 B.C.
539 B.C.
521 B.C.