Everyone has been curious about what happened to Natalee Holloway since she went missing in Aruba on her senior trip. Now, People reports that Natalee’s friends are speaking out about the last time that they saw her. Jessica Caiola didn’t leave the bar that night with Natalee, but she is explaining the last time she saw her friend. On the ...
Read More »