If it is Stacy Peterson’s body, this should wipe the smirk from his face.
He is due in court this morning...