X

Dr Jasper Wieck, Deputy Chief of Mission of the German Embassy New Delhi, visits IGSTC