Shahjahanpur: Women file complaint against 'Swayambhu Baba'

Yet another story of self-proclaimed Godman and related controversy regarding the sexual crimes committed in the name of God has come to light. This time it is Swayambhu Baba aka Swami Anuj Chetan Sarasvat, a self-styled 'godman' from UP's Shahjahanpur, who has been alleged of marrying women and later sending them into the business of prostitution.

Watchlist