Russia freed a U.S.-Israeli woman on Thursday who had been jailed on drugs charges, after President Vladimir Putin granted her a pardon.