New Delhi, Oct 05 (ANI): 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.
Watch the Video below
Ventuno
