Eight dead in new Afghanistan unrest