An Afghan police guard was killed on Friday when a UN compound in the western city of Herat was attacked, officials said, as fighting raged between government forces and the Taliban.

Strategic cities in Afghanistan face Taliban siege and urban war