Events

Events

128000 bc - 100,000 bc
Approx. 5000 bc
Approx. 3000 bc - 400 bc
3000 bc - 1200 bc
Approx. 1200 bc - Approx. 600 bc
300 Bc - 100 BC
100 ad