I absolutely agree. The tapes should be released and if the libs choke on them, so much the better.
IMO, in a word. Russia.