By Nikhil Bandlish Cigars, classic cars, Castro and ‘Communism’: What do they all have in common? Just under 100 miles south of Florida lies what was once the promising socialist nation-state of Cuba. We’ve all heard the stories. The lynchpin in the Cold War during the missile crisis and the Bay of Pigs, Cuba was flying […]