Really?
Do you have a source for that?I don't find a thing about it?
It was Melinda's palm print. BPD found a video of her opening the door in a home movie.