CLEARWATER FLORIDA!?!
So a "power Beltway couple" live in Clearwater Florida and isn't that where the Schiavo murder order took place?
Coincedence? Or is this the Scientology capital of the world?
The article is from December, 1998 --- they might have moved to Washington, D.C.