History does not repeat itself. Every generation has the responsibility to deal with its new challenges. Nevertheless, there are some challenges which repeat themselves, and when failed to be dealt with – result in calamity. The struggle against the wicked is the most notable among them."