Devotees drink AC water believing it to be ‘Charan Amrit’ at Banke Bihari Temple. Watch 4 November, 2024 by Newstars Education See also Pat Cummins explores Delhi with family, people can’t handle his son’s cuteness