BREAKING NEWS

Loud explosion in Afghan capital, near Russian embassy

KABUL - A loud explosion was heard on Wednesday in an area close to the Russian embassy in the west of the Afghan capital of Kabul, police said.
There were no immediate details of damage or casualties.