Feedback

Sisters Found Dead At Seychelles Resort

 

Two American sisters are found dead at an East African resort villa with no obvious signs of trauma. KARE's Jay Olstad reports.

Shows