After weeks of criticism for holding an event that will put money in the communist Castro dictatorship's pockets, It appears the Norah Jones concert in Cuba scheduled for February 2024 may have been canceled. The event organizers have now taken down the booking website and scrubbed all references to the concert from their social media