Statue of Peace Advocate Sri Chinmoy inaugurated in Perth, Australia

Yesterday, another life-size statue of peace advocate Sri Chinmoy (1931-2007) has been inaugurated in Perth, Australia. Congratulations!

Advertisements