A primeros de 2004, en una publicación de "Nation of Islam" "The Final Call" ("El último llamamiento"), se escribió lo siguiente sobre Horowitz: