At 10 o'clock on a Saturday night, the Mariana Grajales park in downtown Havana pulses with a thumping beat. Young men in drooping trousers and women in miniskirts dance, raise their hands in the air ...