Memes: An overrated internet sensation?

The New Times
Jade Natacha Iriza