A top US diplomat in action
The New Nostradamus of the North
The New Nostradamus of the North
Being the American ambassador - or Chargé d'Affaires - in the Bahamas must be one of the more pleasant jobs in the US foreign service - nice beaches, lots of sunshine and close to home. But US taxpayers might begin asking, whether it is wo...

