20 Feb 2009

Sir Allen Stanford located

From Checkpoint, 5:44 pm on 20 February 2009

The Texan financier Allen Stanford, who's accused of committing massive fraud, has been located in the United States.