69th Republic Day celebrated in Shanghai - tricolor unfurled at Indian Consulate premises News / Events

69th Republic Day celebrated in Shanghai - tricolor unfurled at Indian Consulate premises