“Cuba will be there presenting the demands of the g77 plus China Summit”
You must log in or # to comment.
I hope hes wearing fidel’s moral vest
That video fucks so hard
Man did Telesur get a big funding boost recently? Their production quality looks a lot better than I remember it from a few years ago.
Viva Cuba!