'What's up Cuba?' Barack Obama starts historic visit
  • 2 tahun lalu
Barack Obama lands in Cuba for a historic visit to end a half-century-long Cold War standoff, although rain and a no less heavy police presence dampen the festive mood.