Monday, July 26, 2010

In the West: women compared to animals

If this ad had appeared in a Muslim country, the UN Security Council would have met in protest. (thanks Dalia)