Eyewitnesses recount moments after a blast took place near Delhi’s Red Fort Metro Station on 10 Nov.

This post was originally published on Brut India.