Juan Joya Borja, known as 'El Risitas' or the 'Spanish Laughing Guy' meme, has died ~tech Article 247 words 12 votes