World A big explosion in Kabul diplomatic area Omilights | May 19, 2015 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 Read More