The story so far: On November 10, New Delhi witnessed a massive explosion near the Red Fort complex. An i20 car parked at the signal of the complex exploded, destroying several nearby cars, buses, and ...