Russian President Vladimir Putin has arrived in Cuba at the start of a six-day tour of Latin America.
While in Havana, Putin is expected to hold talks with Cuban leaders, including 87-year-old former Cuban President Fidel Castro.
Putin aide Yuri Ushakov told reporters in Moscow on July 10 that the Russian president intends to sign a law writing off 90 percent of Cuba's $35 billion debt to Russia.
Putin will also visit Argentina, which Ushakov said "shares our judgment" over the crisis in Ukraine, amid Moscow's showdown with the West over the annexation of Crimea and its perceived support for pro-Moscow separatists in the country's east.
Between July 13-16, Putin will be in Brazil, where he will take part in a summit of the BRICS grouping of emerging powers -- Brazil, Russia, India, China, and South Africa.
He is also expected to meet with German Chancellor Angela Merkel when both leaders attend the World Cup final in Rio de Janeiro on July 13.
Based on reporting by Interfax and AP