Jaipur, Sep 18 (IANS) A newly-born girl has become the talk of the town in Rajasthan’s Deeg, as she has 26 fingers, seven on each hand and six on each foot! The occurrence has prompted her Family Members to call her the incarnation of goddess Dholagarh Devi. As her family members embraced her as a […]