Inside the JM de Los Rios children's hospital in Venezuela's capital, children with cancer and other serious illness have trouble getting better because of a shortage of medication and supplies, and because their desperate parents cannot afford to buy medicine on the black market.