A journey through the vibrant streets of Havana, Cuba Once a Spanish colony, then an American Satellite state and now a Communist regime. Cuba has been through a lot… Swati Chauhan January 23, 2017