Underscoring the close ties between India and the United Arab Emirates (UAE), the Burj Khalifa in Dubai will be bathed in the colours of the Indian Tricolour to mark India’s 68th Republic Day. The 830-meter-tall structure is the world’s tallest skyscraper and is located in Dubai. It will be lit […]