Image credit: Facebook
Radhe Maa takes Vivek Vihar s SHO s seat in Delhi
A picture of Radhe Maa seated on SHO’s chair at Vivek Vihar police station in Delhi rocked the internet and all Twitterati criticised the SHO for letting this happen while in uniform. Soon after the picture surfaced on the internet, SHO was called off duty. To introduce Radhe Maa is a self styled godwoman who claims to have some supernatural powers to reform mankind’s lives.