President Barack Obama will make history on Sunday when he flies to Cuba to visit the island and hold talks with its communist leader. The two-day visit will be the first by a sitting US president since Calvin Coolidge went 88 years ago. Mr Obama will meet President Raul Castro — but not retired revolutionary leader Fidel...