Radhe Maa seen sitting on SHO's chair in police station
Self-styled god-woman Radhe Maa was recently photographed sitting on the chair of Station House Officer Sanjay Sharma at a Delhi police station. Sharma was seen standing next to her with hands folded and a red "chunri" around his neck. Sharma claimed Radhe Maa had entered the station to use the washroom and occupied his chair for "barely a few minutes".