› added 5 years ago
126
TIL 26% of the current population was born during or after 2004
via reddit.com