12.08.2019 - By Ross and Carrie
After years of anticipation, Ross and Carrie line up to see the enigmatic spiritual leader Amma, a guru from India who is said to have embraced as many as 38 million people, and await her life-changing hugs.