US Secretary of State John Kerry (L)

Secretary of State John Kerry arrived in Cuba Friday on a historic visit to raise the American flag over the newly reopened US embassy, cementing Washington's rapprochement with Havana.

The whirlwind one-day trip is the first visit to the communist island by a US secretary of state since 1945.