News

The definition of a meme depends on the context. It is a scientific concept, first coined by evolutionary biologist Richard Dawkins in the 1970s. It’s also an anthropological concept that ...