from Karen, Lonely Conservative:

Here’s some shocking news – Cuba has walked out on talks with the United States because the Castro regime isn’t interested in improving its human rights record.

Inspector Renault could not be reached for comment.