Fortnight long Hindu ritual of homage to departed ancestors commences in India

Record ID: 397752