Two American sisters, namely Robin Korkki and Annie Korkki, were found dead inside their hotel room at a luxury Seychelles resort.
READ MORE ยป