Kabul police report explosion at shopping and hotel center in Afghan capital

Kabul police report explosion at shopping and hotel center in Afghan capital.