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 boulevard, with military tanks rolling past and fighter jets roaring overhead as thousands watch. The…