New statue inaugurated in Malta

statue-maltaToday, the Sri Chinmoy Centres and dignitaries from Malta and abroad inaugurated the 31st life-size bronze statue of Sri Chinmoy in Sliema, Malta (Photograph by Kedar Misani).