They talk about the failure of socialism but where is the success of capitalism in Africa, Asia and Latin America?

Fidel Castro

More from: Fidel Castro
They talk about the failure of socialism but where is the success of capitalism in Africa, Asia and Latin America?

DOWNLOAD

You are free to use this picture for any purpose including commercial. A credit linking back to this page is appreciated.