The women were found dead in their resort villa last week, according to a local news report based on information from police.
World, Minneapolis Star Tribune: World
Wed, 09/28/2016 - 9:50am
The women were found dead in their resort villa last week, according to a local news report based on information from police.