Oh my gosh. That first photo. That poor man in the middle. His legs have been blown off and he’s still very conscious. How horrifying.
That’s Jeff Bauman. Do a search and you will see images of him being pushed in a wheelchair. All the images have been cropped or blurred.