Tuesday, January 10, 2006

Pictures from "liberated" Iraq: Iraqi demonstrators calling on US occupation troops to respect places of worship.