Egypt has long called for a Middle East free of nuclear weapons .