I recently returned from a visit to Cuba. It is a beautiful country full of fascinating people and a complex history. The eight days went by quickly; we didn't have near enough time to gain a deep sense of the culture and spirit of the country. But what I encountered during our time was a [...]