History has always repeated itself. You don't have to be a genius to know that history has been repeating itself for several millenia. It doesn't matter if you are a Jew, a Christian, a Muslim, an atheist, an agnostic still on the fence, a scientist that needs all proof first, a democrat, a...