7.0/10

Stone Age

Each age has its special challenges. The stone age was shaped by the emergence of agriculture, the p...

Read more