The Scars of Black Friday: 31 Years On, Remembering the 1993 Mumbai Blasts

On March 12, 1993, twelve bombs went off within a span of two hours and ten minutes that rocked several parts of Mumbai, killing over 250 people.

By