Barack Obama landed in Cuba for a historic visit to end a half-century-long Cold War standoff, although rain and a no less heavy police presence dampened the festive mood.
Barack Obama landed in Cuba for a historic visit to end a half-century-long Cold War standoff, although rain and a no less heavy police presence dampened the festive mood.