I was thinking that a Mountain Lion took the boy and the one from last year also. Latest news from Aruba doesnt look good for Natalee though. Looks like young Urine killed her and asked for Daddy to help him get rid of the body.
No, it doesn't look good for N, it probably did happen that way.