Controversial.Today
2016-05-17
10 cases where human progress has reset throughout history
listverse.com