Image UploaderAnonymous, October 2, 2021; 14:25Tagscastro, cuba, dependence, economy, fidel_castro, imperialism, latin_america, meta:screencap, quote, soviet_union, trade, united_statescastro cuba dependence economy fidel_castro imperialism latin_america meta:screencap quote soviet_union trade united_statesSourceUnknownLockedNoParentNoneRatingSafeUnratedSafeQuestionableExplicit Comments Captcha requires JavaScript. Click to load HCaptcha
Comments