why does history continue to repeat its self after being taught not to will we never learn from are greatest mistakes

Q&A Platform for Education
Platform Explore for Education