Loud blast, shots heard near China guest house in Afghan capital: Report
Loud blast, shots heard near China guest house in Afghanistan’s capital Kabul, AFP reported citing witnesses.
Read more: Russian envoy’s bizarre claim: British royal family told to stay away from…
“It was a very loud explosion and then there was a lot of gunfire,” the witness told AFP, while local media also reported similar details.