Lara MekkawiMillennials in Lebanon: Stuck and Unstuck in TimeFrom the Silent Generation, Baby Boomers, Generation X, Millennials, to Generation Z, society has been obsessed with grouping people based... Read More