Demographers portray a country in 2050 in which non-Hispanic whites will be only a slim majority. Hispanics will comprise 25% of the population, with African- and Asian-Americans making up 14% and 8%, respectively.