Wasn't following the news much, but you are right, this was so blatant he got arrested. I guess he faces court martial at some point.
I don't think a (life time) prison sentence is enough for this kind of heinous thing....but even death is short justice.
Some stuff is just so depraved there is...