Correct me if I am wrong, but as I understand it, blacks, latins, arabs, asians, and immigrants born elsewhere are having lots and lots of kids in America. The birth rate among those groups is so high that the populations of those groups are increasing substantially. These groups will soon be the new voting majority.
you are indeed correct. Same situation in Canada, by the way, the average muslim birthrate is 11. That should scare all of us.