almendron.com
Britain's Humiliation -- and Europe's
Iran has pulled off a tidy little success with its seizure and release of those 15 British sailors and marines: a pointed humiliation of Britain, with a bonus demonstration of Iran's intention to p…
Charles Krauthammer