It's so frustrating to realize that - seemingly - the perps got away with the perfect crime. Seemingly. God will have the last Word.
I have not read up as much on this case as I should have because I am still horrified by it.