August 13, 2014
Police Work Grisly Crime Scene In Bali
Indonesian police discover the remains of an American woman, stuffed inside a suitcase outside a luxury hotel in Bali.
Transcript of this video
Crime and courts
Sorry, we do not have a transcript available for this video at this time.