In Cuba, the rainbow is a symbol of subversion; fitting, as the LGBTQIA community has been subjected to persecution since the rise of Castro.