Sunday, June 26, 2011

I find this depressing

We are supposed to be this extremely developed country. There are over 80 countries that have more women in nation parliament than the U.S. (this is including Pakistan and China)

No comments: