Allen Stanford surrenders to the FBI and is being held in a local jail in Virginia. He'll appear...

|By:, SA News Editor

Allen Stanford surrenders to the FBI and is being held in a local jail in Virginia. He'll appear in federal court later today over allegations of a multi-billion dollar fraud.