Jun 15, 2011
india has the distinct honor of being one of the top five worst places to be born a woman.
Other honorees include Afghanistan and Congo, but India has the specific distinction of being the only rising economic super power.
This is when the economicgrowth=empowerment logic is proven incorrect.
About
burn burn burn
Subscribe via RSS.