Taliban Plus is how an editor of a women’s magazine in India described Indian mentality towards women. In fact she goes on to declare Indian mentality as worse than the Taliban as at least with the Taliban you know where you stand.
This outrage at Indian society’s attitude towards women has been drawn into the spotlight once more
read more »