Type to search

Tag: Explosion near Russian embassy in Kabul kills 20 including 2 Russian diplomats

kabul