LSE News

News about LSE issues and events.

Where Have All the Memes Gone?

Memes and procrastination are two words which have almost become synonymous the past few years. Essays are finished uncomfortably close to the deadline and reading gets put on hold in favour of a few …