Who is Allegra? Does he have any video to post...
I'm a "she". ;-) I work in Baghdad and am seeing all of this. Iraqis are telling us "thank you."
The initial reaction has now died down but there is still laughter and everyone is smiling.
Allegra, are you able to take any still pictures?
Either something really big is going on here in my small town or else the police, ambulance and fire are celebrating because I heard them go roaring with sirens down my street. All of the dogs are barking their fool heads off!