A strange sight was seen in the Kachari complex of Dehradun where two women were beating a Baba with chappal. Seeing this view, many advocates gathered there and they caught Baba. After knowing the reason and other people also started beating of Baba Log in or register to post comments