Muslim mongrel: Arabs contribute nothing to the world, invent nothing, do nothing