Some at the beginning blamed the Kurdish since they have a strong foothold in certain regions close to Mosul but they withdrew and then people fled the country.
As you know, there was a certain tension between the Iraqi central government and the Kurdish regarding the budget, but probably now things are getting better with the new Iraqi government's election.
Of course, now the Iraqi army and even the Kurdish are being supported by the international community, which is providing military assistance and advisers. The United States is very involved and even Canada.
They had certain suggestions for the Christians so they could defend themselves despite their small numbers. They have formed certain security guards to protect their villages as much as they can.