Radhe Ma sits on SHO’s chair, cop stands with folded hands
In a major embarrassment for the Delhi Police, a photograph showing controversial self-styled ‘god woman’ Radhe Ma sitting on the…
In a major embarrassment for the Delhi Police, a photograph showing controversial self-styled ‘god woman’ Radhe Ma sitting on the…