Mother Teresa - A life dedicated

An exhibition of photographs celebrating the birth centenary of Mother Teresa opened in New Delhi.

Related Videos