Chabelo: The Mexico TV legend who became a meme Xavier López Rodriguez's squeaky-voiced character sparked many an internet meme. BBC News 25 Mar 2023