Truly Bizarre : Indians Throw Babies 50ft From Roof To Thank God.

27/4/08 : Devotees believe this ritual is good for the health of the child.