Russian President Vladimir Putin is welcomed upon his arrival at Havana’s Jose Marti International Airport yesterday. Putin arrived in Cuba yesterday on the first stop of a tour of Latin America that will also take him to Argentina and Brazil.

Related Story