Eight dead and 29 wounded in bus accident