Whether you believe them or not, the Castro brothers have quite a story to tell to CNN's Martin Savidge...