A large explosion took place in Afghanistans’s one of the busiest shopping areas of Kabul where many diplomats of several countries reside. The explosion happened in the central