The Belmont Club has this excellent initial analysis of the insurgent attack in Mosul yesterday that killed more than 20 people, including American military and civilian personnel.
The information and analysis that can be gleaned from blogs such as the Belmont Club puts the accounts of such incidents generated from the mainstream media to shame.