Really? The "embargo" has prevented Cuba from manufacturing sanitary napkins and toothpaste? Does Cuba import from Russia? Do Russians use toothpaste and sanitary napkins? 

Come on, there's got to be a more reasonable response to the question.