There are reports that this girl went with these guys of her own volition. That was an incredibly stupid thing to do. I'm not saying this gives anyone license to commit crimes against her, but such actions on her part are dangerous whether she's in Aruba or Atlanta. Your obvious bias against anyplace not America makes YOU a cynical person. I am pro-American, just not blindly.
Do you mind me calling you a liar until you prove otherwise? Actually, I could care less if you mind. NSNR