New Week Same Humans #24

Memes are selling for millions of dollars. See 200 years of human history in 60 seconds. Plus more news and analysis from this week.

Read →