During a lovely visit to Manchester, NH I ran across something that caused me some consternation. There is a cigar shop right downtown called Castro's Back Room, WTF? They have a statue of Fidel that stands outside and his wretched bearded face is...