While large-scale battles ended years ago in Chechnya , which has been ravaged by two separatist wars since 1994 , Islamic militants have continued daily hit-and-run raids against police and other authorities and violence also has increasingly spilled into neighboring provinces .