Demographics and politics make interesting bedfellows. There are eight senators who are at least 80-years-old, nearly twice as many as ever before. Toward the other end of the age curve, there are an estimated 83.1 million millennials in the country, born between 1982 and 2000, the largest age group, representing more than a quarter of the U.S. population. R...
(read more)