The morons on DU are claiming that the "Go Home Human Shields" sign really means "Go Home US Troops." It's a funny web site to visit today. They are so unhappy that the Iraqis are free.
I ask again, was it worth it?
I think today's scenes say "damn right it was"!
I'll amuse myself over there later.