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