Reeling from riots, Italy faces uncertainty...