Afghanistan hit by twin attacks