I first reached the bomb site as the day began to break over Karachi. Just hours earlier, a truck carrying 1000kg of explosives had destroyed almost a whole city block.
The work of the Pakistani Taliban.
The scene was a gruesome reminder that Pakistan teeters on the edge of collapse, perhaps saved only by the extraordinary resilience of its citizens.
Resilience that seems to be turning to acceptance. Acceptance that bombings are now part of the country's every day.
My driver Maqbool actually heard the blast. Chain smoking and without a hint of nervousness, he tells me what happened.
"The noise was like a thunderbolt going off inside my head. I was asleep kilometres away from the site, but I heard it. I thought the bomb had gone off in my street. I ran outside and only saw others as confused as me," he recalled.
"In the end it's only God that decides who lives and who dies. We live our lives and put our faith in God.