In the city of Santiago de Cuba, a dedicated group of women is reviving the age-old craft of making "cat sheets," also known ...