Tuesday, February 19, 2008

Vindication

50 years of foreign policy finally pay off!
Castro steps down as Cuban leader

4 comments: