What India’s Republic Day red carpet means for its foreign policy
India will mark its 77th Republic Day on 26 January – the day when the country adopted its constitution and formally became a republic, breaking from its colonial past. The annual grand parade will take place along Delhi’s iconic central…

