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