71st Independence Day celebrated in Shanghai – tricolor unfurled at Indian Consulate premises News / Events

71st Independence Day celebrated in Shanghai – tricolor unfurled at Indian Consulate premises