A young transvestite found strangled in a Havana park. The stifling death of a beloved Cuba.Show more