Why does the world call Israel an apartheid state when so many Arab and Muslim countries practice apartheid themselves ?
Simply because Arab and Muslim majority countries do not practice apartheid. However, Israel does indeed practice apartheid and this is well documented by the most respected human rights organizations. Attempts of projection will serve no good and will not benefit Israel.