Saturday, August 20, 2005



Muslim Women Protest Against
The Islamofascist Government of Sudan


Get the whole story over at Atlas Shrugs.

Posted by Picasa