Home » Archives by category » World » Latin America

“You lie!” from a most unexpected source

Tweet A RICH ANALYSIS OF POLITICAL INEPTITUDE BY FIDEL CASTRO by Doug Cook (Dec. 27, 2009) — It will be difficult for Obama’s goon squad to erase this bit of…