I haven't heard this anywhere else...not even a hint. Makes me wonder.
"I haven't heard this anywhere else...not even a hint. Makes me wonder." I was wondering too especially when I saw 'David Rennie in Washington'. The Telegraph is a pretty good newspaper, center to right.