Sri Chinmoy
Ambi is a youth delegate at the United Nations for the Sri Chinmoy Peace Meditation group.