FYI: God didn't do this. So, no, He didn't "do it for a reason" because HE didn't do it at all. A human being did this (not much of one, mind you) and there was no good or right reason for him to do it. But God gives reason to every situation if we just allow Him to show us and lead us to the good in all the bad that life brings. A lot of people blame God as if God uses bad people as puppets and makes them perform the things they do, therefore there's no reason to believe in or follow or pray to that God. If that were the case, I would agree. But God grieves for this little girl more so than anyone. But God, being God, makes all things good (even if they start out BAD) for those who are called according to His purpose. I know you don't agree, but I had to correct you. God didn't do this - that man did.