The news is still filtering in, but there was an IED that was detonated with multiple injuries about 45 minutes ago.
The amazing thing is that there are hundreds of gawkers, standing around like it is a sporting event, who are oblivious to the possibility of becoming victims when secondary devices go off.