Just wow. I can’t imagine being on that roof and seeing/hearing the desperation. That one would burn holes in your brain.
Large Explosions are now reported inside the Green Zone in Baghdad.