We will know the truth soon enough. If it is not true...Zarqawi will let it be known.
Your link said east of Baghdad, which would still hold true. (More like NE)
Yet the Pentagon denials are discouraging.
Iraq Map:
http://www.lib.utexas.edu/maps/middle_east_and_asia/iraq_rel96.jpg