The US blockade against Cuba has cut off much of the island’s oil imports, threatening food and water supplies and basic community services.
China’s Foreign Minister Wang Yi stated that Beijing finds Washington DC’s attempts to threaten Sino-Russian relations completely unacceptable,