
I'm told by a friend that the picture is of none other than Leroy King, the recently indicted, currently on paid vacation, head of the Financial Services Regulatory Commission of Antigua.
According to the criminal charges brought against him today, he would have received payment in exchange for looking "the other way" when reviewing Stanford's financials.
So I guess this would be Mr. King in his favorite pose.