The self-styled 'godman' accused of sexually harassing 17 women at an ashram in Delhi, has been arrested in Agra. Ostensibly the 'director' of a privately-run management institute, the Sri Sharada Institute of Indian Management in Delhi's posh Vasant Kunj area, Swami Chaitanyananda Saraswati, faces complaints ranging from using abusive language, sending lewd text messages to women, and forced physical contact.