The body of an American tourist from Chicago has been found stuffed into a suitcase in Indonesia’s resort island of Bali and the victim’s daughter and her boyfriend have been arrested for what police suspect was a gruesome murder.
The body of an American tourist from Chicago has been found stuffed into a suitcase in Indonesia’s resort island of Bali and the victim’s daughter and her boyfriend have been arrested for what police suspect was a gruesome murder.