Having bravely taken the controversial step to accept President Raul Castro’s invitation to visit Havana this week, President Barack Obama made the most of the occasion, openly telling his host during a television and radio speech broadcast to the Cuban people that he should institute full political rights, including free speech and free...