Watch: Indonesia President concludes UN speech with 'Om Shanti', calls for world peace
The President concluded his 19-minute speech with the powerful Sanskrit mantra Om Shanti, Shanti Om, invoking a message of unity and peace in uncertain times.