Self-styled god woman Radhe Ma welcomed at Delhi Police Station, SHO offers his seat

Oct 05, 2017, 21:47 IST

A picture of self styled god woman Radhe Ma has surfaced where she could be seen sitting on the chair of Vivek Vihar Police Station’s SHO in New Delhi. Draped in a red religious shawl, the SHO stood next to the self proclaimed god woman with folded hands. The police personnel even gave a floral welcome to Radhe Ma and were later seen singing patriotic songs