Robert Allen Stanford, the flamboyant Texas financier who threatened to punch a reporter in the face for suggesting he was running a Ponzi scheme through his Caribbean-based financial firm, was indicted and surrendered to federal agents in Virginia yesterday. [WSJ]
Notable that he did not mention this yesterday even though he encouraged others to get it. It could convince his supporters to get vaccinated. Many are skeptical.