Joran to Deepak: "I left Natalee at the beach, I'm walking home."
Joran to Deepak: "I made it home."
IMO, Joran and someone else disposed of Natalee's body at this time.
Do you know anything about this mystery message that came from a cellphone in Aruba?