FOX News Radio's Eben Brown reports from Havana, Cuba

PHOTOS: Scenes from Havana