At least 12 indigenous children in Peru have died from rabies after being bitten by blood-sucking bats, which locals at first blamed on witchcraft, health officials said.