Language Sites
  • UCAN China
  • UCAN India
  • UCAN Indonesia
  • UCAN Vietnam

A Hindu shrine addicted to alcohol

March 13, 2013

"A temple in Indian national capital New Delhi has a unique tradition. The devotees offer alcohol to appease the deity."

More Videos

LATEST