A loud explosion was heard Wednesday in an area close to the Russian embassy in the west of the Afghan capital of Kabul, police said.

 

Kabul

 

There were no immediate details of damage or casualties.

 

 

 

Tags: ; ; ; ;