PIETER MARITZBURG

  • Mahatma Gandhi's statue installed in France October 6, 2011

    London: A statue of Mahatma Gandhi has been installed at the 'Parc de L'Etoile' in the City of Strasbourg in France. The statue, gifted by the Indian Council of Cultural Relations (ICCR) to the city of Strasbourg, stands on a pedestal prepared by the city in which are embedded four...