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

Updated: 05 October, 2017 22:35 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

First Published: 05 October, 2017 21:47 IST