Cuba has been holding a series of events in preparation for May 18th, which marks the 11th annual day against homophobia and transphobia around the world.