Allen Stanford Found

The guy who might give Madoff a run for his money as America's #1 fraudster has been found by the FBI.

Phew, he turned in his passport. Because, you know, there's no way a billionaire can flee the country without his passport.

Skip to footer