The description of her injuries exactly matches the description of several victims, injuries as a result of the Boston bombing.
This was an IED, no doubt. Bets are the LEO have FLIR video of the whole thing.
“Bets are the LEO have FLIR video of the whole thing.”
FLIR from above as well.