French National TV, Ch 6

“In India she is revered as a saint. But Amma has also conquered the world.”

“Through her embrace, Amma spreads peace and love worldwide.”

French National TV, Ch 6