Categories
Random

Winston Churchill is the Greatest Briton…

According to slightly dumb BBC TV programme and the voting whims of a country of BBC TV watchers, Winston Churchill is the Greatest Briton ever. The case for his superiority was put by the ever charming and smart Mo Mowlam. But watching the programme, one has to wonder… Did she have a special relationship with the cigar-chewing curmudgeon? Could they be related? There is a startly resemblance…