Indian babies thrown off roofs
Religious traditions are diverse and sometimes as bizarre as they can get. A village in Solapur, Maharashtra, has a dangerous tradition of throwing newborns from a height of 15 meters …
Indian babies thrown off roofs Read More