Man Steps And Stands On Babies, Says It’s Good Luck For Their Future

A man who considers himself ‘God’ is seen on the news stepping on babies younger than a year old. The self-proclaimed God has been labeled a baby stomper by some, but others worship him. Many from a rural village in India believe in this man and pay him their life savings so that he can step on their newborns. What have people come to, it seems that the rural parts of the world that have no education seem to be easily influenced.

God Man Steps on Babies in Bihar India