NBC News, Los Angeles

“This is something you have to see to believe. Amma came to California to hug thousands of people.”

NBC News, Los Angeles

“This is something you have to see to believe. Amma came to California to hug thousands of people.”

NBC News, Los Angeles