Sounds like another Casey Anthony case to me, only this time, there is proof. I'm happy the Police found them. I'm happy they are alive. I'm happy the fool was arrested, may he spend the rest of his life repenting for his actions.
Casey will. Could it happen again?