Tuesday, October 27, 2009

Who(m) Can You Trust?


Juanita Castro, Fidel's baby sis, has revealed after 48 years that she was a CIA spy.

Gee whiz.

If you can't trust your kid sister...

No comments: