Embassy of Cuba and Melia Hotels International Host Special Evening for Media in DelhiBy AnirbanApril 19, 2024 19th April, Delhi, India – The Embassy of the Republic of Cuba in India, in collaboration with Melia Hotels International,…