noblesseoblige.org
British Sailors Retract all Statements Made in Iran
The released British sailors retracted all statements they made while imprisoned by the Iranians, and now state that they were in Iraqi waters. See video here For a contrasting view from a British …