Sunday, July 24, 2005



Brave Iraqi female soldier patrols Haifa street on foot.
Isn't she amazing?
Story from Publius.

No comments: