Life In the 21st Century October 29, 2018 0 Comments Baby Boomers, Gen X, the Millennials and so on. Here in America, those terms denote age groupings, a way to define shared experiences. If... Continue reading By Millennial Staff Share