Leonel Manzanares de la Rosa is a radio producer, writer, editor, translator and curator from Mexico.