Posts tagged ‘G20 report’

July 26, 2012

Taliban Plus

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 »

Advertisements