Fighting rages for key Afghan cities as Taliban blamed for attack on UN


The National