-
Arabs and Muslims have lived for 14 centuries in denial of their own blood-soaked history that became the template of their political culture.