India News | Edited by Deepshikha Ghosh | Friday August 7, 2015
She calls herself Radhe Maa, a godwoman, and her latest controversy involves a mini-skirt. Photographs of Radhe Maa in a red mini-skirt are in wide circulation on social media.
www.ndtv.com