This post is not my story to tell. I am, instead, a privileged bystander and would like to invite you to join me here on the sidewalk. Nestled against the Sierra Maestra, the province Granma is a 16 hour bus ride away from Havana. Its forested peaks roll 2,000 meters above sea level for over…