Tuesday, October 23, 2007


Women
In
Chains



The burqa is a walking concentration camp for women. How can Laura Bush sit and smile for a photograph like this?
By the way, this photo was taken in the United Arab Emirates. (hat tip LGF)