Home About us Our Team Volunteer Ways to help News archives Opinion
An Indian family walks out of the doorway of the Lord Hanuman Hindu Temple in the Karol Bagh neighborhood of New Delhi, India. Lord Hanuman, the monkey god, is one of the most revered of gods in Hinduism.
(Photo by Kevin Frayer / AP)
Bookmark and Share
First published in the December 13, 2011, 10:06 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft