Stanford arrested in US
Allen Stanford, the Texan billionaire, has surrendered to US authorities after a warrant was issued for his arrest
Allen Stanford will appear in a federal court in Virginia on Friday • PA Photos
Allen Stanford, the Texan billionaire, has surrendered to US authorities after a warrant was issued for his arrest
Allen Stanford will appear in a federal court in Virginia on Friday • PA Photos