I just caught a news item on Fox that the FBI is scaling back their presence on Aruba. Wonder what that means.
Tex reported that the investigation is stalled. Why waste more of the taxpayers money, especially since private funding is going on with the Texas Equus group.