Financier Allen Stanford was arrested in June 2009 for allegedly masterminding a $7 billion Ponzi scheme involving his Houston-based Stanford Financial Group. After surrendering to federal agents outside his girlfriend's Virginia home, Stanford posed for the above U.S. Marshals Service mug shot.
Featured
December 6, 2023
Florida Man signed dead father's name to a 2020 mail-in ballot